@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index.body1.png');_background:none;
background:linear-gradient(#e99c40,#d35224);-webkit-background:linear-gradient(#e99c40,#d35224);
_top:expression(eval(document.documentElement.scrollTop+document.documentElement#clientHeight*0.3));
pointer-events:none;
-webkit-appearance:none;

.gray{-webkit-filter: grayscale(100%);filter:grayscale(100%);filter:gray;}
@media screen and (min-width:540px){
body{width:540px;}
header{width:540px;}
}
@media screen and (max-width:320px){
body{width:320px;}
header{width:320px;}
}
@-webkit-keyframes a1{}
*/
input::-moz-placeholder{opacity:1;color: #707070;}
input::-webkit-placeholder{opacity:1;color: #707070;}
input::-ms-placeholder{opacity:1;color: #707070;}
textarea::-moz-placeholder{opacity:1;color: #707070;}
textarea::-webkit-placeholder{opacity:1;color: #707070;}
textarea::-ms-placeholder{opacity:1;color: #707070;}

/*--默认--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{font-family:微软雅黑;font-size:14px;color:#707070;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;} 
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;line-height:100%;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}
i,em,b{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;border:1px solid #CCC;font-family:inherit;outline:none;}
.middle-box{ font-size: 0; letter-spacing: -1.5em;}
.middle-box:after{ content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.middle-cont{ display: inline-block; vertical-align: middle; font-size: 14px; letter-spacing: 0;}
video {object-fit: fill;min-width: 100%;}

/* Slider */
.slick-slider{ position: relative; display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list{ position: relative; display: block; overflow: hidden;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track{ position: relative; top: 0; left: 0; display: block;}
.slick-track:before, .slick-track:after{ display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{ display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{ float: right;}
.slick-slide img{ display: block; width: 100%;}
.slick-slide.slick-loading img{ display: none; width: 100%;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{ visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{ display: none;}
.slick-loading .slick-list{ background: #fff url(../image/loader.gif) center center no-repeat;}
.slick-arrow{ position: absolute; bottom: 174px; width: 46px; height: 46px; overflow: hidden; z-index: 1000; cursor: pointer; opacity: 0.8;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
}   
.slick-prev{ left: 225px; background:url(../image/lyc/prev.png) no-repeat center; }
.slick-next{ left: 300px; background:url(../image/lyc/prev1.png) no-repeat center; }

.slick-arrow:hover{ opacity: 1;}
.slick-arrow.slick-disabled, .slick-arrow.slick-disabled:hover{ opacity: 0.5;}
.slick-dotted.slick-slider{}
.slick-dots{ position: absolute; left: 0; right: 0; bottom: 50px; display: block; font-size: 0; text-align: center; z-index: 2;}
.slick-dots li{ display: inline-block; margin: 0 5px; padding: 5px; border-radius: 50%; background-color: #f4b1bc; cursor: pointer;}
.slick-dots li:hover{ opacity: 0.8;}
.slick-dots li.slick-active, .slick-dots li.slick-active:hover{ opacity: 1; background-color: #fff;}


@font-face{
    font-family:'AvianRegular';
    src: url('AvianRegular.eot');
    src: url('AvianRegular.eot?#iefix') format('embedded-opentype'),
         url('AvianRegular.woff2') format('woff2'),
         url('AvianRegular.woff') format('woff'),
         url('AvianRegular.ttf') format('truetype'),
         url('AvianRegular.svg#AvianRegular') format('svg');
    font-weight:normal;
    font-style:normal;
}

/*--类--*/
.clear{clear:both;height:0;overflow:hidden;}
.clearfix:after{content:"";clear:both;display:block;}
.left{float:left;}
.right{float:right;}
.footer_f{position:fixed;left:0;bottom:0;width:100%;}
.block {width: 1250px;margin: auto;height: 100%;position: relative;}

.ie8 .bbts{ background:#fff; position: fixed; width: 100%; height:100%; top:0; left: 0; z-index: 10000; }
.ie8 .bbts span{ font-size:60px; position: absolute; width: 100%; left: 0; top:50%; line-height: 60px; margin-top: -30px; color:#474747; text-align: center; }

/*--通用--*/
/*body{min-width:1003px;max-width:1920px;font-size:14px;color:#707070;}*/
/*#body{overflow:hidden;max-width: 1920px;margin: 0 auto;}*/
body {min-width: 1210px;max-width: 1920px;margin: 0 auto;background-color: #1b1b1b;}
body p{line-height: 1.5;}
.body {background-attachment: fixed;background-size: cover;background-repeat:  no-repeat; background-position: top center;overflow: hidden;background-color: #fff;}
.box3 .acti2 .d2 .right .title {line-height: 140%;}
.box3 .acti2 .d2 .right p {height: 52px;}
.media1 .l .box2 .item .text h2 {line-height: 140%;}
.respins4 .list .item h2 {overflow: hidden;text-overflow:ellipsis;/*white-space: nowrap;*/}
.respins3 .box .item .text {background: url(../image/pro_mask3.png);/* text-shadow: 0px 0px 15px #000;*/}
.respins1 .child .text1 {z-index: 2;}
.respins1 .child .imgs .img:after {content: "";position: absolute;left: 0;top: 0;bottom: 0;right: 0;    background: rgba(0,0,0,0.3);z-index: 1;}
.point1 li a.tit {line-height: 140%;}
.scroll_bgi {background-size: cover;background-repeat:  no-repeat; background-position: top center;overflow: hidden;position: fixed;left: 0;top: 0;bottom: 0px;right: 0;}
.z-posi {position: relative;z-index: 1;}
/*侧栏*/
.sidebar {position: fixed;width: 37px;top: 50%;right: 2%;}
.sidebar div {width: 37px;height: 37px;background: #fff;text-align: center;line-height:55px;border-radius: 3px;margin-bottom: 3px;position: relative;line-height: 54px;}
.sidebar div a {position: absolute;top: 0;left: 0;padding: 0;margin: 0;width: 37px;height: 37px;background: none;z-index: 3;}
.sidebar div:hover {background: #940d16;}
.sidebar div span {display: inline-block;background: url(../image/swp2.png) no-repeat;width: 22px;height: 22px;}
.sidebar div span.s1 {background-position: 0 0;}
.sidebar div span.s2 {background-position: 0 -38px;}
.sidebar div span.s3 {background-position: 0 -76px;}
.sidebar div:hover .s1 {background-position: -28px 0;}
.sidebar div:hover .s2 {background-position: -28px -38px;}
.sidebar div:hover .s3 {background-position: -28px -76px;}

/*搜索*/
.search_mask {display: none; background: url(../image/jjl_mask1.png);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99999;}
.search_pop {display: none;width: 410px;border-bottom: 1px solid #7e7e7e;padding: 15px 0;position: fixed;z-index: 99999;left: 50%;top: 48%;
    margin-left: -205px;}
.search_pop input.ipt1 {width: 345px;color: #666666;border: none;border-right: 1px solid #7e7e7e;background: none;font-size: 14px;}
.search_pop button {background: none;border: none;float: right;color: #333333;cursor: pointer;}
/*脚*/
#footer {line-height: 62px;background-color: #1b1b1b;min-width:1210px;position: relative;z-index: 10;}
#footer .block {margin:  0 auto;position: relative;}
#footer .nav {text-align: center;position: absolute;left: 0px;top: 0;}
#footer p {text-align: center;font-size: 12px;color: #898989;font-family: "微软雅黑";line-height: 62px;}
#footer .nav a {color: #898989;font-size: 12px;}
#footer .nav a:hover {color: #fff;}
#footer .top_bh {position: absolute;right: 0;top: 0;font-size: 12px;color: #898989;font-family: arial;}
#footer .top_bh .s1 {margin-left: 29px;cursor: pointer;background: url(../image/top.png) no-repeat right center;padding-right: 18px;}
#footer .top_bh .s1:hover {color: #fff;}
#footer .bot{ overflow: hidden; }
.links{ position: relative; left:0; z-index:20; }
.links .block{ position: relative;  margin:0 auto; }
.links .dl{ position: absolute; right:6px; top:12px; width:180px; height:24px; border:1px solid #898989;  font-size:12px;}
.links .dd{ position: absolute; bottom:28px; left:-1px; line-height: 20px; padding:16px 0 14px 0; background:#898989; border:1px solid #898989; width: 100%; display: none; }
.links .dd a{ display: block; color:#fff; padding-left: 20px; }
.links .dt{ line-height: 24px; color:#898989; position: relative; padding-top:5px; top:-5px; }
.links .dt a{ display: block; padding-left: 10px; }
.links .dt i{ position: absolute; width:30px; height:100%; background:url(../image/lyc/arr.png) no-repeat center; right: 0; top:0; }
.links .dl:hover .dd{ display: block; }
/*1920开始*/
/*头*/
#header {position: absolute;top: 0;left: 0;width: 100%;height: 67px;z-index: 999;}
#header.on {position: fixed !important;background: #fff;display: none;}
#header .block {width: 1366px;margin: 0 auto;padding: 0 20px;box-sizing: border-box !important;}
#header .logo {float: left;padding-top: 15px;width: 167px;height: 57px;overflow: hidden;}
#header .loginbar {float: right;padding-top: 20px;height: 25px;}
#header .loginbar ul {}
#header .loginbar li {float: left;}
#header .loginbar li>a {overflow: hidden; float: left;padding-left:26px;height: 24px;line-height: 24px; background-image: url(../image/swp1.png);background-repeat: no-repeat;margin-left: 5px;}
#header .loginbar li>a span {display: inline-block;float: left;width: 0;transition: all 0.3s;-webkit-transition: all 0.3s;color: #474747;}
#header .loginbar li>a:hover span{width: 30px;}
#header .loginbar li a.search {height: 24px;line-height: 25px;overflow: hidden; background-image: url(../image/swp1.png);background-position: 0 -24px;}
#header .loginbar a.a1 {background-position: 0px 5px;}
#header .loginbar li.erweima {position: relative;}
#header .loginbar li.erweima i {display: none;width: 184px;height: 184px;position: absolute;/*background: url(../image/erwima.png) no-repeat center;*/top: 30px;left: 50%;margin-left: -92px;background-size: cover;}
#header .loginbar li.erweima:hover i {display: block;}
#header .loginbar a.language {background-position: 0px -78px;}
#header .loginbar a.language1 {background-position: 0px -99px;}
#header .loginbar a.icon {background: url(../image/icon.png) no-repeat center;background-position: 5px 5px;}
/*#header .nav {text-align: center;padding: 29px 0 0px;float: left;margin-left: 45px;}
#header .nav a {font-size: 16px;color: #333;width:145px;text-align: center; display: inline-block;}
#header .nav a .s1 {font-family:'AvianRegular';}
#header .nav a .s2 {display: none;}*/
/*#header .nav a:hover {color: #8a121a;}*/
/*#header .white a span {color: #fff;}
#header .nav a:hover .s1 {display: none;}
#header .nav a:hover .s2 {display: block;}*/

#header .nav { float: left;text-align: center;}
#header .nav.hide {visibility: hidden;opacity: 0;display: none;}
#header .nav a{/* font-family:'AvianRegular'; */ display: block; white-space: nowrap;}
#header .class1{ height: 67px;}
#header .class1 > li{ position: relative; float: left;}
#header .class1 > li > a{ padding: 0 39px; font-size: 13px; line-height: 70px;}
#header .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 12px 0; background-color: rgba(140, 140, 140, 0.7); display: none;}
#header .class2 > li{}
#header .class2 > li > a{ font-size: 14px; padding: 8px;}
#header .class1 > li:hover{ background-color: rgba(112,112,112,0.7);}
#header .class1 > li:hover .class2{ display: block;}


/*首页*/
.box1 {width: 100%;background-size: 100% 100%;background-repeat: no-repeat;}
.box1 .block {width: 1366px;margin: 0 auto;}
.box1 .nav { position: relative;padding: 195px 0 44px; text-align: center; z-index: 999;}
.box1 .nav a{ font-family:'AvianRegular'; display: block; white-space: nowrap;}
.box1 .class1{ display: inline-block; height: 67px;}
.box1 .class1 > li{ position: relative; float: left;}
.box1 .class1 > li > a{ padding: 0 45px; font-size: 18px; line-height: 67px;}
.box1 .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 12px 0; background-color: rgba(255,255,255,0.7); display: none;z-index: 999;}
.box1 .class2 > li{}
.box1 .class2 > li > a{ font-size: 14px; padding: 8px;}
.box1 .class1 > li:hover{ background-color: rgba(255,255,255,0.9);}
.box1 .class1 > li:hover .class2{ display: block;}
/*.box1 .nav a {font-size: 16px;color: #333;width:175px;text-align: center; display: inline-block;}*/
/*.box1 .nav a .s2 {display: none;}*/
/*.box1 .nav a .s1 {font-family:'AvianRegular';}*/
/*.box1 .nav a:hover {color: #8a121a;}*/
.box1 .nav a:hover .s1 {display: none;}
.box1 .nav a:hover .s2 {display: block;}
.box1 .con_wp {position: relative;padding: 20px;box-sizing: border-box !important;}
.jjl_mask1 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: #fff;opacity: 0.8;}
.box1 .con_wp .con {position: relative;height: 646px;}
.box1 .con_wp .con .focus {width: 50%;height: 100%;float: left;position: relative;z-index: 1;}
.box1 .con_wp .con .focus.w100 {width:50%;overflow:hidden;}
.box1 .con_wp .con .focus .focus_view {width: 100%;height: 100%;}
/*.box1 .con_wp .con .focus .focus_view li {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;}*/
/*.box1 .con_wp .con .focus .focus_view li.no {opacity: 1;z-index:1;}*/
.box1 .con_wp .con .focus .focus_view li img {width: 100%;height: auto;}
.box1 .con_wp .con .focus .focus_view li .posi {padding-left: 9%;position: absolute;bottom: 16%;z-index: 1;}
.box1 .con_wp .con .focus .focus_view li .mask {position: absolute;left: 0;top: 0;bottom: 0;right: 0;}
.box1 .con_wp .con .focus .focus_view li .t1 {font-size: 52px;color: #fff;font-family: Impact;line-height: 1.3;}
.box1 .con_wp .con .focus .focus_view li .p {font-size: 22px;color: #fff;padding-top: 5%;}
.box1 .con_wp .con .focus .slick-dots {right: 39px;bottom: 59px;z-index:999;text-align: right;} 
.box1 .con_wp .con .focus .slick-dots li {width: 30px;height: 4px;background-color: #959394;margin-left: 4px;cursor: pointer;border-radius: 0;padding: 0;position: relative;}
.box1 .con_wp .con .focus .slick-dots li.slick-active {background-color: #991629;}
.box1 .con_wp .con .txt_img {width: 50%;height: 100%;float: right;position: relative;overflow: hidden;}
.box1 .con_wp .con .txt_img.hide {display:none;}
.box1 .con_wp .con .txt_img>div {position: absolute;}
.box1 .con_wp .con .txt_img .imgs_l {width: 50%;height: 50%;left: 0;bottom: 0;overflow: hidden;}
.box1 .con_wp .con .txt_img .imgs_r {width: 50%;height: 50%;right: 0;top: 0;overflow: hidden;}
.box1 .con_wp .con .txt_img .imgs_l img {width: 100%;height: 100%;transition:all 3s;-webkit-transition: all 0.3s linear 0;}
.box1 .con_wp .con .txt_img .imgs_r img {width: 100%;height: 100%;transition:all 3s;-webkit-transition: all 0.3s linear 0;}
.box1 .con_wp .con .txt_img .imgs_l img:hover {transform: scale3d(1.2,1.2,1);-webkit-transform: scale3d(1.2,1.2,1);}
.box1 .con_wp .con .txt_img .imgs_r img:hover {transform: scale3d(1.2,1.2,1);-webkit-transform: scale3d(1.2,1.2,1);}
.box1 .con_wp .con .txt_img .bj_l {box-sizing: border-box !important;padding: 15% 7% 0 5%; width: 52.4%;height: 50.1%;background: url(../image/box1_1.png) no-repeat center;top: 0;left: 0;z-index: 1;background-size: 100% 100%;box-sizing: border-box !important;}
.box1 .con_wp .con .txt_img .bj_r {box-sizing: border-box !important;padding: 15% 5% 0 8%;width: 52.2%;height: 50%;background: url(../image/box1_2.png) no-repeat center;bottom: 0;right: 0;z-index: 1;background-size: 100% 100%;box-sizing: border-box !important;}
.box1 .con_wp .con .txt_img a {font-size: 14px;color: #fff;font-family: arial;font-family:'AvianRegular';}
.box1 .con_wp .con .txt_img a.title {font-size: 18px;color: #fff;font-family: "微软雅黑";}
.box1 .con_wp .con .txt_img .p {font-size: 12px;color: #fff;padding: 17px 0 43px;}
.box2 {width: 100%;margin-top: 15px;}
.box2 .block {width: 1366px;margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box !important;}
.box2 .con {width: 100%; height: 469px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.box2 .con .ace {opacity: 0;}
.box2 .con .tit {padding-top: 135px;font-family:'AvianRegular';font-size: 54px;line-height: 1.3;color: #fff;}
.box2 .con .t1 {font-size: 24px;color: #fff;}
.box2 .con .p {font-size: 12px;color: #fff;padding: 25px 0 35px;}
.box2 .con .en{font-size: 14px;color: #fff;padding: 25px 0 35px;}
.box2 .con a {font-size: 14px;color: #fff;width: 134px;height: 24px;line-height:24px;display: inline-block;border: 1px solid #fff;font-family:'AvianRegular';}
.box3 {width: 100%;margin-top: 15px;}
.box3 .block {width: 1366px;margin: 0 auto;padding: 20px;position: relative;box-sizing: border-box !important;}
.box3 .acti {text-align: center;height: 277px;overflow: hidden;position: relative;background: #fff;}
.box3 .acti.hide {display:none;}
.box3 .acti .d1 {color: #474747;width: 24.95%;height: 100%;float: left;}
.box3 .acti .d1 .t1{font-size: 48px;color:#474747;padding: 50px 0 12px;font-family:'AvianRegular';line-height: 1;}
.box3 .acti .d1 .t2{font-size: 24px;color: #474747;}
.box3 .acti .d1 .p{font-size: 12px;color: #474747;padding: 10px 0 25px;margin: 0 auto;width: 280px;}
.box3 .acti .d1 a{font-size: 12px;color: #474747;}
.box3 .acti .blk {margin-right: 1px; width: 24.95%;height: 100%;text-align: center;position: relative;float: left;transition:all 0.3s;-webkit-transition: all 0.3s;}
.box3 .acti .r0 {margin-right: 0;}
.box3 .acti .blk .mask {transition: all 0.3s;-webkit-transition:all 0.3s; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../image/mask1.png);z-index: 1;display: none;} 
.box3 .acti .blk .mask .maskimg {padding-top: 105px;}
.box3 .acti .blk>img {width: 100%;height: auto;}
.box3 .acti .blk .p {transition:all 0.1s;-webkit-transition:all 0.1s;height: 53px;font-size: 16px;color: #474747;line-height: 53px;position: absolute;bottom: 0;left: 0;background-color: #f9f9f9;z-index: 2;width: 100%;}
.box3 .acti .blk:hover .mask {display: block;}
.box3 .acti .blk:hover .p {color: #fff;background-color: inherit;}
.box3 .acti .blk .ind_box3_img {width: 100%;height: auto;}
.box3 .acti2 {height: 273px;overflow: hidden;position: relative;background: #fff;}
.box3 .acti2 .d1 {width: 24.95%;height: 100%;float: left;background: url(../image/box3_bj1.png);padding-left: 45px;box-sizing: border-box !important;}
.box3 .acti2 .d1 .t1 {font-size: 36px;color: #fff;padding-top: 50px;font-family:'AvianRegular';}
.box3 .acti2 .d1 .t2 {font-size: 24px;color: #fff;padding: 9px 0 54px;}
.box3 .acti2 .d1 a {font-size: 12px;color: #fff;}
.box3 .acti2 .d2 {width: 445px;padding: 60px 0 0 45px;float: left;position: relative;}
.box3 .acti2 .d2 .left {float: left;text-align: center;}
.box3 .acti2 .d2 .left .t1 { color: #474747;font-size: 66px;font-weight: bold;font-family:'AvianRegular';margin-top: 2px;line-height: 1.1;}
.box3 .acti2 .d2 .left span {color: #474747;font-size: 20px;font-weight: bold;font-family:'AvianRegular';}
.box3 .acti2 .d2 .right {padding-left: 12px;overflow: hidden;float: none;}
.box3 .acti2 .d2 .right .title {font-size: 18px;color: #474747;padding-right: 25px;}
.box3 .acti2 .d2 .right .p {font-size: 12px;color: #707070;margin: 15px 0 18px;overflow: hidden;height: 50px;}
.box3 .acti2 .d2 .right .more {font-size: 12px;color: #474747;font-family:'AvianRegular';}
/*1920结束*/

/*1680开始*/
/*头*/
.w1680 #header .nav { color: #333;}
/*.w1680 #header .nav a {font-size: 16px;color: #333;width:130px;text-align: center; display: inline-block;}*/
/*脚*/
/*.w1680 #footer {height: 62px;line-height: 62px;}
.w1680 #footer .block {width: 1366px;margin:  0 auto;position: relative;}
.w1680 #footer .nav {text-align: center;position: absolute;left: 9px;top: 0;}
.w1680 #footer p {text-align: center;font-size: 12px;color: #898989;font-family: arial;}
.w1680 #footer .nav a {color: #898989;font-size: 12px;}
.w1680 #footer .nav a:hover {color: #fff;}
.w1680 #footer .top_bh {position: absolute;right: 13px;top: 0;font-size: 12px;color: #898989;font-family: arial;}
.w1680 #footer .top_bh .s1 {margin-left: 29px;cursor: pointer;background: url(../image/top.png) no-repeat right center;padding-right: 18px;}
.w1680 #footer .top_bh .s1:hover {color: #fff;}*/
/*首页*/
.w1680 .box1 {width: 100%; background-size: 100% 100%;background-repeat: no-repeat;}
.w1680 .box1 .block {width: 1250px;margin: 0 auto;}
.w1680 .box1 .nav {text-align: center;padding: 285px 0 44px;}
.w1680 .box1 .nav { position: relative; text-align: center; z-index: 2;}
.w1680 .box1 .nav a{ font-family:'AvianRegular'; text-transform: uppercase; display: block; white-space: nowrap;}
.w1680 .box1 .con_wp {position: relative;padding: 20px;box-sizing: border-box !important;}
.jjl_mask1 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: #fff;opacity: 0.8;}
.w1680 .box1 .con_wp .con {position: relative;height: 590px;}
.w1680 .box1 .con_wp .con .focus {width: 50%;height: 100%;float: left;position: relative;overflow: hidden;}
.w1680 .box1 .con_wp .con .focus.w100{width:100%;overflow:hidden;}
.w1680 .box1 .con_wp .con .focus .focus_view {width: 100%;height: 100%;}
.w1680 .box1 .con_wp .con .focus .focus_view li {width: 100%;height: 100%;position: relative;}
.w1680 .box1 .con_wp .con .focus .focus_view li.no {opacity: 1;}
.w1680 .box1 .con_wp .con .focus .focus_view li img {width: 100%;height: 100%;min-height: 100%;}
.w1680 .box1 .con_wp .con .focus .focus_view li .posi {padding-left: 9%;position: absolute;bottom: 16%;}
.w1680 .box1 .con_wp .con .focus .focus_view li .t1 {font-size: 52px;color: #fff;font-family: Impact;}
.w1680 .box1 .con_wp .con .focus .focus_view li .p {font-size: 30px;color: #fff;padding-top: 5%;}
.w1680 .box1 .con_wp .con .focus .toggle {position: absolute;right: 39px;bottom: 54px;}
.w1680 .box1 .con_wp .con .focus .toggle li {width: 30px;height: 4px;background-color: #959394;float: left;margin-left: 4px;cursor: pointer;}
.w1680 .box1 .con_wp .con .focus .toggle li.active {background-color: #991629;}
.w1680 .box1 .con_wp .con .txt_img {width: 50%;height: 100%;float: right;position: relative;}
.w1680 .box1 .con_wp .con .txt_img>div {position: absolute;}
.w1680 .box1 .con_wp .con .txt_img .imgs_l {width: 50%;height: 50%;bottom: 0;}
.w1680 .box1 .con_wp .con .txt_img .imgs_r {width: 50%;height: 50%;top: 0;}
.w1680 .box1 .con_wp .con .txt_img .imgs_l img {width: 100%;height: 100%;}
.w1680 .box1 .con_wp .con .txt_img .imgs_r img {width: 100%;height: 100%;}
.w1680 .box1 .con_wp .con .txt_img .bj_l {padding: 15% 7% 0 5%; width: 52.3%;height: 50.1%;background: url(../image/box1_1.png) no-repeat center;top: 0;z-index: 1;background-size: 100% 100%;}
.w1680 .box1 .con_wp .con .txt_img .bj_r {padding: 15% 5% 0 7%;width: 52.2%;height: 50%;background: url(../image/box1_2.png) no-repeat center;bottom: 0;z-index: 1;background-size: 100% 100%;}
.w1680 .box1 .con_wp .con .txt_img a {font-size: 14px;color: #fff;font-family: arial;}
.w1680 .box1 .con_wp .con .txt_img a.title {font-size: 18px;color: #fff;font-family: "微软雅黑";}
.w1680 .box1 .con_wp .con .txt_img .p {font-size: 12px;color: #fff;padding: 17px 0 43px;}
.w1680 .box2 {width: 100%;margin-top: 35px;margin-bottom: 15px;}
.w1680 .box2 .block {margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box !important;width: 1250px;}
.w1680 .box2 .con {width: 100%; height: 428px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.w1680 .box2 .con .tit {padding-top: 135px;}
.w1680 .box2 .con .t1 {font-size: 24px;color: #fff;}
.w1680 .box2 .con .p {font-size: 12px;color: #fff;padding: 25px 0 35px;}
.w1680 .box2 .con a {font-size: 14px;color: #fff;width: 134px;height: 24px;line-height:21px;display: inline-block;border: 1px solid #fff;}
.w1680 .box3 {width: 100%;}
.w1680 .box3 .block {width: 1250px;margin: 0 auto;padding: 20px;box-sizing: border-box !important;background-color: #fff;}
.w1680 .box3 .acti {text-align: center;height: 253px;}
.w1680 .box3 .acti .d1 {color: #474747;width: 24.95%;height: 100%;float: left;}
.w1680 .box3 .acti .d1 .t1{font-size: 48px;color:#474747;padding: 30px 0 10px;}
.w1680 .box3 .acti .d1 .t2{font-size: 24px;color: #474747;}
.w1680 .box3 .acti .d1 .p{font-size: 12px;color: #474747;padding: 10px 0 20px;width: 280px;margin: 0 auto;}
.w1680 .box3 .acti .d1 a{font-size: 12px;color: #474747;}
.w1680 .box3 .acti .blk {margin-right: 1px; width: 24.95%;height: 100%;text-align: center;position: relative;float: left;transition: all 0.3s;-webkit-transition: all 0.3s;}
.w1680 .box3 .acti .r0 {margin-right: 0;}
.w1680 .box3 .acti .blk .mask {transition: all 0.3s;-webkit-transition: all 0.3s; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../image/mask1.png);z-index: 1;display: none;}
.w1680 .box3 .acti .blk .mask .maskimg {padding-top: 95px;}
/*.w1680 .box3 .acti .blk>img {width: 100%;height: 100%;}*/
.w1680 .box3 .acti .blk .p {transition: 0.1s;height: 53px;font-size: 16px;color: #474747;line-height: 53px;position: absolute;bottom: 0;left: 0;background-color: #f9f9f9;z-index: 2;width: 100%;}
.w1680 .box3 .acti .blk:hover .mask {display: block;}
.w1680 .box3 .acti .blk:hover .p {color: #fff;background-color: inherit;}
.w1680 .box3 .acti2 {height: 252px;}
.w1680 .box3 .acti2 .d1 {width: 24.95%;height: 100%;float: left;background: url(../image/box3_bj1.png);padding-left: 45px;box-sizing: border-box !important;}
.w1680 .box3 .acti2 .d1 .t1 {font-size: 36px;color: #fff;padding-top: 40px;}
.w1680 .box3 .acti2 .d1 .t2 {font-size: 24px;color: #fff;padding: 9px 0 54px;}
.w1680 .box3 .acti2 .d1 a {font-size: 12px;color: #fff;}
.w1680 .box3 .acti2 .d2 {width: 409px;padding: 50px 0 0 35px;float: left;}
.w1680 .box3 .acti2 .d2 .left {float: left;text-align: center;}
.w1680 .box3 .acti2 .d2 .left .t1 { color: #474747;font-size: 66px;font-weight: bold;}
.w1680 .box3 .acti2 .d2 .left span {color: #474747;font-size: 20px;}
.w1680 .box3 .acti2 .d2 .right {padding-left: 12px;overflow: hidden;}
.w1680 .box3 .acti2 .d2 .right .title {font-size: 18px;color: #474747;padding-right: 25px;}
.w1680 .box3 .acti2 .d2 .right .p {font-size: 12px;color: #707070;margin: 15px 0 20px;overflow: hidden;height: 50px;}
.w1680 .box3 .acti2 .d2 .right .more {font-size: 12px;color: #474747;}
/*.w1680 .block {width: 1250px !important;}*/
/*1680结束*/

/*1366开始*/
/*头*/

.w1366 #header .nav { color: #333;}

.w1366 #header .class1 > li > a{ padding: 0 39px;}
.w1366 #header .loginbar li>a {margin-left: 0;padding-left: 23px;}
/*脚*/
/*.w1366 #footer {height: 57px;line-height: 57px;}
.w1366 #footer .block {width: 1366px;margin:  0 auto;position: relative;}
.w1366 #footer .nav {text-align: center;position: absolute;left:0px;top: 0;}
.w1366 #footer p {text-align: center;font-size: 12px;color: #898989;font-family: arial;}
.w1366 #footer .nav a {color: #898989;font-size: 12px;}
.w1366 #footer .nav a:hover {color: #fff;}
.w1366 #footer .top_bh {position: absolute;right: 0px;top: 0;font-size: 12px;color: #898989;font-family: arial;}
.w1366 #footer .top_bh .s1 {margin-left: 29px;cursor: pointer;background: url(../image/top.png) no-repeat right center;padding-right: 18px;}
.w1366 #footer .top_bh .s1:hover {color: #fff;}*/
/*首页*/
.w1366 .box1 {width: 100%; background-size: 100% 100%;background-repeat: no-repeat;}
.w1366 .box1 .block {width: 1000px;margin: 0 auto;}
.w1366 .box1 .nav {text-align: center;padding: 285px 0 44px;}
.w1366 .box1 .nav { position: relative; text-align: center; z-index: 2;}
.w1366 .box1 .nav a{ font-family:'AvianRegular'; text-transform: uppercase; display: block; white-space: nowrap;}
.w1366 .box1 .class1{ display: inline-block; height: 67px;}
.w1366 .box1 .class1 > li{ position: relative; float: left;}
.w1366 .box1 .class1 > li > a{ padding: 0 35px; font-size: 18px; line-height: 67px;}
.w1366 .box1 .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 12px 0; background-color: rgba(255,255,255,0.5); display: none;}
.w1366 .box1 .class2 > li{}
.w1366 .box1 .class2 > li > a{ font-size: 16px; padding: 8px;}
.w1366 .box1 .class1 > li:hover{ background-color: rgba(255,255,255,0.8);}
.w1366 .box1 .class1 > li:hover .class2{ display: block;}
.w1366 .box1 .con_wp {position: relative;padding: 20px;box-sizing: border-box !important;}
.jjl_mask1 {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: url(../image/jjl_mask1.png);}
.w1366 .box1 .con_wp .con {position: relative;height: 468px;}
.w1366 .box1 .con_wp .con .focus {width: 50%;height: 100%;float: left;position: relative;}
.w1366 .box1 .con_wp .con .focus.w100 {width:100%;overflow:hidden;}
.w1366 .box1 .con_wp .con .focus .focus_view {width: 100%;height: 100%;}
/*.w1366 .box1 .con_wp .con .focus .focus_view li {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;}*/
/*.w1366 .box1 .con_wp .con .focus .focus_view li.no {opacity: 1;}*/
.w1366 .box1 .con_wp .con .focus .focus_view li img {width: 100%;height: 100%;min-height: 100%;}
.w1366 .box1 .con_wp .con .focus .focus_view li .posi {padding-left: 9%;position: absolute;bottom: 16%;}
.w1366 .box1 .con_wp .con .focus .focus_view li .t1 {font-size: 52px;color: #fff;font-family: Impact;}
.w1366 .box1 .con_wp .con .focus .focus_view li .p {font-size: 30px;color: #fff;padding-top: 5%;}
.w1366 .box1 .con_wp .con .focus .toggle {position: absolute;right: 39px;bottom: 40px;}
.w1366 .box1 .con_wp .con .focus .toggle li {width: 30px;height: 4px;background-color: #959394;float: left;margin-left: 4px;cursor: pointer;}
.w1366 .box1 .con_wp .con .focus .toggle li.active {background-color: #991629;}
.w1366 .box1 .con_wp .con .txt_img {width: 50%;height: 100%;float: right;position: relative;}
.w1366 .box1 .con_wp .con .txt_img>div {position: absolute;}
.w1366 .box1 .con_wp .con .txt_img .imgs_l {width: 50%;height: 50%;bottom: 0;}
.w1366 .box1 .con_wp .con .txt_img .imgs_r {width: 50%;height: 50%;top: 0;}
.w1366 .box1 .con_wp .con .txt_img .imgs_l img {width: 100%;height: 100%;}
.w1366 .box1 .con_wp .con .txt_img .imgs_r img {width: 100%;height: 100%;}
.w1366 .box1 .con_wp .con .txt_img .bj_l {box-sizing: border-box !important;padding: 30px 6% 0 5%; width: 52.3%;height: 50.1%;background: url(../image/box1_1.png) no-repeat center;top: 0;z-index: 1;background-size: 100% 100%;}
.w1366 .box1 .con_wp .con .txt_img .bj_r {box-sizing: border-box !important;padding: 40px 6% 0 5%;width: 52.2%;height: 50%;background: url(../image/box1_2.png) no-repeat center;bottom: 0;z-index: 1;background-size: 100% 100%;}
.w1366 .box1 .con_wp .con .txt_img a {font-size: 14px;color: #fff;font-family: arial;}
.w1366 .box1 .con_wp .con .txt_img a.title {font-size: 16px;color: #fff;font-family: "微软雅黑";}
.w1366 .box1 .con_wp .con .txt_img .p {font-size: 12px;color: #fff;padding: 17px 0 28px;}
.w1366 .box2 {width: 100%;margin-top: 35px;margin-bottom: 15px;}
.w1366 .box2 .block {margin: 0 auto;position: relative;padding: 20px;box-sizing: border-box !important;width: 1000px;}
.w1366 .box2 .con {width: 100%; height: 390px;background-size: 100% 100%;background-repeat: no-repeat;position: relative;text-align: center;}
.w1366 .box2 .con .tit {padding-top: 7.5%;}
.w1366 .box2 .con .t1 {font-size: 24px;color: #fff;}
.w1366 .box2 .con .p {font-size: 12px;color: #fff;padding: 25px 0 35px;}
.w1366 .box2 .con a {font-size: 14px;color: #fff;width: 134px;height: 24px;line-height:21px;display: inline-block;border: 1px solid #fff;}
.w1366 .box3 {width: 100%;}
.w1366 .box3 .block {width: 1000px;margin: 0 auto;padding: 20px;box-sizing: border-box !important;background-color: #fff;}
.w1366 .box3 .acti {text-align: center;height: 240px;}
.w1366 .box3 .acti .d1 {color: #474747;width: 24.94%;height: 100%;float: left;}
.w1366 .box3 .acti .d1 .t1{font-size: 40px;color:#474747;padding: 0px 0 3px;}
.w1366 .box3 .acti .d1 .t2{font-size: 20px;color: #474747;}
.w1366 .box3 .acti .d1 .p{font-size: 12px;color: #474747;padding: 7px 0 15px;width: 220px;margin: 0 auto;}
.w1366 .box3 .acti .d1 a{font-size: 12px;color: #474747;}
.w1366 .box3 .acti .blk {margin-right: 1px; width: 24.95%;height: 100%;text-align: center;position: relative;float: left;transition: all 0.3s;-webkit-transition: all 0.3s;}
.w1366 .box3 .acti .r0 {margin-right: 0;}
.w1366 .box3 .acti .blk .mask {transition: all 0.3s;-webkit-transition: all 0.3s; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../image/mask1.png);z-index: 1;display: none;}
.w1366 .box3 .acti .blk .mask .maskimg {padding-top: 72px;}
.w1366 .box3 .acti .blk .p {transition: all 0.1s;-webkit-transition: all 0.1s;; height: 41px;font-size: 14px;color: #474747;line-height: 41px;position: absolute;bottom: 0;left: 0;background-color: #f9f9f9;z-index: 2;width: 100%;}
.w1366 .box3 .acti .blk:hover .mask {display: block;}
.w1366 .box3 .acti .blk:hover .p {color: #fff;background-color: inherit;}
.w1366 .box3 .acti2 {height: 246px;}
.w1366 .box3 .acti2 .d1 {width: 24.94%;height: 100%;float: left;background: url(../image/box3_bj1.png);padding-left: 45px;box-sizing: border-box !important;}
.w1366 .box3 .acti2 .d1 .t1 {font-size: 30px;color: #fff;padding-top: 60px;}
.w1366 .box3 .acti2 .d1 .t2 {font-size: 24px;color: #fff;padding: 6px 0 42px;}
.w1366 .box3 .acti2 .d1 a {font-size: 12px;color: #fff;}
.w1366 .box3 .acti2 .d2 {width: 320px;padding: 60px 0 0 31px;float: left;}
.w1366 .box3 .acti2 .d2 .left {float: left;text-align: center;}
.w1366 .box3 .acti2 .d2 .left .t1 { color: #474747;font-size: 66px;font-weight: bold;}
.w1366 .box3 .acti2 .d2 .left span {color: #474747;font-size: 20px;}
.w1366 .box3 .acti2 .d2 .right {padding-left: 12px;overflow: hidden;}
.w1366 .box3 .acti2 .d2 .right .title {font-size: 18px;color: #474747;}
.w1366 .box3 .acti2 .d2 .right .p {font-size: 12px;color: #707070;margin: 5px 0 21px;height: 54px; overflow: hidden;}
.w1366 .box3 .acti2 .d2 .right .more {font-size: 12px;color: #474747;}
/*.w1366 .block {width: 1000px !important; }*/
/*1366结束*/

/*头*/
#header.gy {position: absolute;top: 0;left: 0;width: 100%;height: 70px;z-index: 99998;}
#header.on {    box-shadow: 0px 0px 15px 0px #ccc;}
#header.gy .topchange {top: -80px;}
#header.gy .on {position: fixed !important;background: #fff;display: none;}
#header.gy .block {/*width: 1250px;margin: 0 auto;padding: 0 0;box-sizing: border-box !important;*/position: relative;}
#header.gy .logo {float: left;padding-top: 10px;width: 167px;height: 57px;overflow: hidden;}
#header.gy .logo img {width: 100%;height: auto;}
#header.gy .loginbar {float: right;padding-top: 20px;position: absolute;right: 20px;top: 0;}
#header.gy .loginbar a {float: left;padding-left:24px;height: 24px;background-image: url(../image/swp1.png);background-repeat: no-repeat;margin-left: 10px;}
#header.gy .loginbar a.a1 {background-position: 0px 5px;}
#header.gy .loginbar a.search {background-position: 0px -24px;}
#header.gy .loginbar a.language {background-position: 0px -104px;}
#header.gy .loginbar a.language2 {background-position: 0px -134px;}
#header.gy .loginbar a.language3 {background-position: 0px -50px;}
#header.gy .loginbar a.icon {background: url(../image/icon.png) no-repeat center;background-position: 2px 5px;background-size: 18px auto;}
#header.gy .nav a {color: #333;}
/*#header.gy .nav a:hover .s1 {display: none;}*/
/*#header.gy .nav a:hover .s2 {display: block;}*/

#header.gy .loginbar li {float: left;}
#header.gy .loginbar li>a {overflow: hidden; float: left;padding-left:26px;height: 24px;line-height: 24px; background-image: url(../image/swp1.png);background-repeat: no-repeat;margin-left: 5px;}
#header.gy .loginbar li>a span {display: inline-block;float: left;width: 0;transition: all 0.3s;-webkit-transition: all 0.3s;color: #474747;}
#header.gy .loginbar li>a:hover span{width: 30px;}
#header.gy .loginbar li a.search {height: 24px;line-height: 25px;overflow: hidden; background-image: url(../image/swp1.png);background-position: 0 -24px;}
#header.gy .loginbar a.a1 {background-position: 0px 5px;}
#header.gy .loginbar li.erweima {position: relative;}
#header.gy .loginbar li.erweima i {display: none;width: 184px;height: 184px;position: absolute;background: url(../image/erwima.png) no-repeat center;top: 30px;left: 50%;margin-left: -92px;background-size: cover;}
#header.gy .loginbar li.erweima:hover i {display: block;}
#header.gy .loginbar a.a1 {background: url(../image/erw_a.png) no-repeat center;background-size: 17px auto;}
#header.gy .loginbar li a.search {background: url(../image/sear1_a.png) no-repeat center;background-size: 17px auto;}
#header.gy .loginbar a.language {background: url(../image/lu1_a.png) no-repeat center;background-size: 24px auto;}
#header.gy .loginbar a.language2 {background: url(../image/lu2_a.png) no-repeat center;background-size: 24px auto;}
#header.gy .loginbar a.language3 {background: url(../image/lu3_a.png) no-repeat center;background-size: 26px auto;}


#header1 {position: absolute;top: 0;left: 0;width: 100%;height: 70px;z-index: 99998;}
#header1.on {position: fixed !important;background: #fff;display: none;}
#header1 .block {width: 1366px;margin: 0 auto;padding: 0 20px;box-sizing: border-box !important;position: relative;}
#header1 .logo {float: left;padding-top: 10px;width: 167px;height: 57px;overflow: hidden;}
#header1 .logo img {width: 100%;height: auto;}
#header1 .loginbar {float: right;padding-top: 20px;position: absolute;top: 0;right: 20px;}
#header1 .loginbar a.icon {background: url(../image/icon2.png) no-repeat center;background-position: 2px 5px;background-size: 18px auto;}
#header1 .loginbar a.a1 {background-position: 0px 5px}
#header1 .loginbar a.search {background-position: 0px -22px}
#header1 .loginbar a.language {background-position: 0px -105px;}
#header1 .loginbar a.language2 {background-position: 0px -134px;}
#header1 .loginbar a.language3 {background-position: 0px -51px;}
/*#header1 .loginbar a.submenu {background-position: 0px -49px}*/
#header1 .nav { float: left; text-align: center;  color: #fff;}
#header1 .nav a .s1 {font-family:'AvianRegular';}
#header1 .nav a .s2 {display: none;}
#header1 .nav a{ display: block; white-space: nowrap;}
#header1 .class1{ height: 67px;}
#header1 .class1 > li{ position: relative; float: left;}
#header1 .class1 > li > a{ padding: 0 41px; font-size: 13px; line-height: 67px;}
#header1 .class2{ position: absolute; left: 0; right: 0; top: 100%; padding: 12px 0; background-color: rgba(140,140,140,0.7); display: none;}
#header1 .class2 > li{}
#header1 .class2 > li > a{ font-size: 14px; padding: 8px;}
#header1 .class1 > li:hover{ background-color: rgba(112,112,112,0.7);}
#header1 .class1 > li:hover .class2{ display: block;}
#header1.gy .nav a:hover .s1 {display: none;}
#header1.gy .nav a:hover .s2 {display: block;}
#header1 .loginbar li {float: left;}
#header1 .loginbar li>a {overflow: hidden; float: left;padding-left:24px;height: 24px;line-height: 24px; background-image: url(../image/swp4.png);background-repeat: no-repeat;margin-left: 5px;}
#header1 .loginbar li>a span {display: inline-block;float: left;width: 0;transition: all 0.3s;-webkit-transition: all 0.3s;color: #fff;}
#header1 .loginbar li>a:hover span{width: 30px;}
#header1 .loginbar li a.search {height: 24px;line-height: 25px;overflow: hidden; background-image: url(../image/swp4.png);background-position: 0 -24px;}
#header1 .loginbar a.a1 {background-position: 0px 3px;}
#header1 .loginbar li.erweima {position: relative;}
#header1 .loginbar li.erweima i {display: none;width: 184px;height: 184px;position: absolute;background: url(../image/erwima.png) no-repeat center;top: 30px;left: 50%;margin-left: -92px;background-size: cover;}
#header1 .loginbar li.erweima:hover i {display: block;}
.nav a span {text-transform:uppercase;}
#header1 .loginbar a.a1 {background: url(../image/erw.png) no-repeat center;background-size: 17px auto;}
#header1 .loginbar li a.search {background: url(../image/sear1.png) no-repeat center;background-size: 17px auto;}
#header1 .loginbar a.language {background: url(../image/lu1.png) no-repeat center;background-size: 24px auto;}
#header1 .loginbar a.language2 {background: url(../image/lu2.png) no-repeat center;background-size: 24px auto;}
#header1 .loginbar a.language3 {background: url(../image/lu3.png) no-repeat center;background-size: 26px auto;}


/*jjc活动详细*/
.heade {background: #fff;border-bottom: 1px solid #dddddd;}
.hd_det1 {background: url(../image/hd_bj1.jpg);height: 1120px;width: 100%;padding-bottom: 100px;}
.hd_det1 .block {width: 1210px;}
.hd_title1 {text-align: center;padding: 181px 0 33px;}
.hd_title1 .t1 {font-size: 54px;color: #474747;padding-bottom: 22px;font-family:'AvianRegular';line-height: 1;}
.hd_title1 .t2 {font-size: 24px;color: #474747;line-height: 1;}
.hd_title1 .p {font-size: 14px;color: #707070;padding-top: 27px;}
.hd_det1 .img_wp {}
.hd_det1 .img_wp .left {float: left;width: 711px;}
.hd_det1 .img_wp .left .img {float: left;margin-right: 10px;margin-bottom: 10px;box-sizing: border-box;}
.hd_det1 .img_wp .left .imgs1 {width: 296px;height: 296px;margin-left: 99px;overflow: hidden;}
.hd_det1 .img_wp .left .imgs2 {width: 296px;height: 296px;overflow: hidden;}
.hd_det1 .img_wp .left .imgs3 {width: 701px;height: 395px;overflow: hidden;}
.hd_det1 .img_wp img:hover {transform: scale3d(1.2,1.2,1);-webkit-transform: scale3d(1.2,1.2,1);}
.hd_det1 .img_wp .right {float: right;width: 499px;}
.hd_det1 .img_wp .right .img1 {width: 100%;height: 332px;margin: 67px 0 10px;overflow: hidden;}
.hd_det1 .img_wp .right .txt {height: 326px;background: #fff;padding: 46px 33px 46px;line-height: 1.35;}
.hd_det1 .img_wp .right .txt .p {font-size: 14px;color: #474747;/*padding-top: 19px;*/color: #707070;}
.hd_det1 .img_wp img {width: 100%;height: auto;transition: all 0.8s;-webkit-transition: all 0.8s;;}
.hd_det2 {overflow: hidden;padding-bottom: 110px;}
.hd_det2 .block {width: 1210px;}
.hd_det2 .hd_title1 {padding-top: 91px;}
.hd_det2 .hd_title1 .t1 {padding-bottom: 10px;}
.hd_det2 .img-slider {width: 100%;}
.hd_det2 .img-wp .slick-item {overflow: hidden;}
.hd_det2 .img-wp .imgs1 {overflow: hidden;cursor: pointer;position: relative;padding-bottom: 67%;margin: 0 1px;}
/*.hd_det2 .img-wp .imgs1 +.imgs1 {margin-left: 2px;}*/
.hd_det2 .img-wp .imgs1 img {width: 100%;height: auto;transition: all 0.6s;-webkit-transition: all 0.6s;position: absolute;left: 0;top: 0;}
.hd_det2 .img-wp .imgs1:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.hd_det2 .slick-dots {text-align: center;margin: 0 auto;position: static;padding-top: 30px;}
.hd_det2 .slick-dots li {width: 30px;height: 4px;background: #cccccc;display: inline-block;float: none;border-radius: 0;cursor: pointer;padding: 0;}
.hd_det2 .slick-dots li.slick-active {background: #940d16;}
.hd_det3 {width: 100%;background: url(../image/hd_bj1.jpg);padding-bottom: 100px;}
.hd_det3 .block {width: 1210px;}
.hd_det3 .hd_title1 {padding-top: 91px;}
.hd_det3 .hd_title1 .t1 {padding-bottom: 16px;}
.hd_det4 {width: 100%;}
.hd_det4 .block {width: 1210px;}
.hd_det4 .hd_title1 {padding-top: 91px;}
.hd_det4 .hd_title1 .t1 {padding-bottom: 10px;}
.hd_det4 .list {width: 100%;overflow: hidden;padding-bottom: 120px;}
.hd_det4 .list .imgs {width: 301px;overflow: hidden;position: relative;padding-bottom: 84%;}
.hd_det4 .list .imgs img {position: absolute;left: 0;top: 0;width: 100%;height: auto;}
.hd_det4 .list ul {width: 105%;}
.hd_det4 .list li {width: 301px;overflow: hidden;background: #f6f6f6;float: left;margin-right: 2px;margin-bottom: 30px;}
.hd_det4 .list li .txt{padding: 30px 10px 30px 20px; height: 105px;}
.hd_det4 .list li .txt .t1 a {font-size: 18px;color: #474747;}
.hd_det4 .list li .txt .p {font-size: 14px;color: #707070;padding: 9px 0 10px;}
.hd_det4 .list li .txt a.more {font-size: 12px;color: #474747;font-family:'AvianRegular';}
.hd_det4 .list li:hover {background: #940d16;}
.hd_det4 .list li:hover .t1 a {color: #fff;}
.hd_det4 .list li:hover .p {color: #fff;}
.hd_det4 .list li:hover a.more {color: #fff;}
.page_wp {text-align: center;padding-top: 10px;}
.page_wp a {display: inline-block;width: 26px;height: 26px;text-align:center;line-height:26px;border-radius: 3px;font-size: 16px;color: #707070;border: 1px solid #cecece;margin: 0 4px;}
.page_wp a.fh {font-size: 18px;}
.page_wp a.bor0 {border: 0;margin: 0;}
.page_wp a.on {background: #940d16;color: #fff;border-color: #940d16;}
.page_wp a:hover {background: #940d16;color: #fff;border-color: #940d16;}
.hd_det3 .slide {width: 100%;height: 747px;position: relative;}
.hd_det3 .slide ul {width: 100%;height: 100%;}
.hd_det3 .slide li {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
/*.hd_det3 .slide li.on {opacity: 1;}*/
.hd_det3 .slide li .con {width: 585px;height: 405px;overflow: hidden;text-align: justify;}
.hd_det3 .slide li .txt_wp {height: 300px;width: 575px;display: inline-block;}
.hd_det3 .slide li .txt_wp .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #bd0f1a;width: 10px;}
.mCSB_scrollTools {opacity: 1 !important;}
.hd_det3 .slide li .d1 {display: none;}
.hd_det3 .slide li .d1:first-child {display: block;}
.hd_det3 .slide li .con .t1 {font-size: 24px;color: #474747;padding-bottom: 25px;}
/*.hd_det3 .slide li .con .txt {width: 563px;display: inline-block;}*/
.hd_det3 .slide li .con .txt .p {margin-top:5px;font-size:12px;}
.hd_det3 .slide li .con .txt .t2 {font-size: 18px;color: #474747;padding: 27px 0 8px;}
.hd_det3 .slide li .con .txt .p1 {font-size: 14px;color: #707070;padding-top: 15px;}
.hd_det3 .slide li .con .txt .p2 {font-size: 14px;color: #707070;padding-top: 5px;}
.hd_det3 .slide li .con .txt .p0 {padding: 0;}
.hd_det3 .slide li .img_wp {padding-top: 40px;position: relative;z-index: 1;display: inline-block;cursor: pointer;}
.hd_det3 .slide li .img_wp .imgs {width: 302px;height: 302px;float: left;position: relative;transition:all 0.8s;-webkit-transition: all 0.8s;}
.hd_det3 .slide li .img_wp .imgs .mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../image/mask1.png);text-align: center;display: none;transition:all 0.8s;-webkit-transition:all 0.8s;font-size: 0;} 
.hd_det3 .slide li .img_wp .imgs .mask:after{ content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.hd_det3 .slide li .img_wp .imgs:hover .mask {display: block;}
.hd_det3 .slide li .img_wp .imgs .mask img {padding: 0px 0 20px;width: 76px;height: auto;}
.hd_det3 .slide li .img_wp .imgs .mask .t1 {font-size: 20px;color: #fff;padding-bottom: 9px;}
.hd_det3 .slide li .img_wp .imgs .mask .p {font-size: 14px;color: #fff;}
.hd_det3 .slide li .img_wp .imgs img {width: 100%;height: 100%;}
.hd_det3 .slide li .img2_wp {width: 606px;height: 606px;overflow: hidden;position: absolute;top: 0;right: 0;}
.hd_det3 .slide li .img2_wp .imgs {width: 100%;height: 100%;}
.hd_det3 .slide li .img2_wp .imgs img {width: 100%;height: 100%;}
.hd_det3 .taggle {width: 94px;height: 94px;background: url(../image/hd3_x.png) no-repeat center;position: absolute;right: 96px;bottom: 23px;z-index: 2;}
.hd_det3 .taggle div {width: 21px;height: 41px; cursor: pointer;}
.hd_det3 .taggle .left {background: url(../image/hd_left.png) no-repeat;}
.hd_det3 .taggle .right {background: url(../image/hd_right.png) no-repeat;margin-top: 53px;}
.hd_det3 .taggle div:hover {background-position: 0 -59px;}
/*jjc活动详细结束*/


/*我们*/
.popcy {visibility: hidden; position: fixed;z-index: 99999;width: 1000px;height: 580px;top:0;left:0;margin: auto;background-color: #fff;bottom: 0;right: 0;}
.popcy .padd {padding: 50px 35px 80px;}
.popcy .scroll1 {height: 485px;}
.popcy button {width: 60px;height: 60px;background: url(../image/gb.jpg) no-repeat center;position: absolute;top: 0px;right: 0;border: 0;cursor: pointer;}
.popcy .txt {box-sizing: border-box !important;width: 100%;}
.popcy .txt .t1 {font-size: 28px;color: #474747;}
.popcy .txt .contact {font-size: 16px;color: #707070;padding: 15px 0 25px;}
.popcy .txt .contact span {margin-right: 30px;}
.popcy .txt .p {font-size: 14px;color: #707070;overflow-y: auto;}
.popcy .main-wp {overflow: hidden;position: relative;background: #fff;margin:  30px auto 0px;}
.popcy .main-wp .img-wp li {}
.popcy .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #ac0914 !important;}
.popcy .slick-prev {width: 31px;height: 60px;position: absolute;top: 50%;left: 30px;z-index: 1;background: url(../image/cy_left.png);cursor: pointer;margin-top: -30px;}
.popcy .slick-next {width: 31px;height: 60px;position: absolute;top: 50%;right: 30px;z-index: 1;background: url(../image/cy_right.png); cursor: pointer;margin-top: -30px;left: inherit;}
.popcy .slick-prev:hover {background-position: 0 -80px;}
.popcy .slick-next:hover {background-position: 0 -80px;}
.cy_det1 {width: 100%;position: relative;overflow: hidden;height: 980px;}
.cy_det1 img {width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.cy_det1 video {position: absolute;top: 0;left: 0;width: 100%;object-fit: cover;height: 100%;}
.cy_det1 embed {position: absolute;top: 0;left: 0;z-index: 2;}
.cy_det2 {width: 100%;height: 581px;}
.cy_det2 .block {z-index: 3; padding-top: 20px; background: url(../image/wm_1.png) no-repeat center bottom;height: 560px;position: relative;top: 0px;background-color: #fff;}
.cy_det2 .btn {width: 55px;height: 55px;margin: 0 auto;background: url(../image/wm_2.png) no-repeat center;cursor:pointer;}
.cy_det2 .shux {width: 1px;height: 85px;margin: 28px auto 58px;background: #d4d4d4;}
.cy_det2 .txt {text-align: center;opacity: 0;}
.cy_det2 .txt .t1 {font-size: 14px;color: #474747;padding:0px 0 28px;width: 975px;display: inline-block;}
.cy_det2 .txt .p {font-size: 14px;color: #474747;width: 975px;display: inline-block;line-height: 150%;}
.cy_det3 {width: 100%;height: 820px;position: relative;}
.cy_det3 .pic_wp {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.cy_det3 .pic_wp .img {width: 100%;height: 100%;display: none;background-size: cover;background-position: center;background-repeat: no-repeat;}
.cy_det3 .pic_wp .img.on {display: block;}
.cy_det3 .block {position: relative;z-index: 3;}
.title_1 {padding-bottom: 111px;text-align: center;}
.title_1 .t1 {font-family: arial;font-size: 48px;color: #fff;padding: 160px 0 15px;font-family: 'AvianRegular';line-height: 1.3;}
.title_1 .t2 {font-size: 24px;color: #fff;line-height: 1.4;}
.title_1 .p {color: #474747;font-size: 14px;padding-top: 38px;}
.cy_det3 .con_wp {width: 100%;height: 207px;background: url(../image/wo_8.png) no-repeat bottom center;}
.cy_det3 .con_wp .d1 {text-align: center;width: 25%;float: left;height: 100%;position: relative;top: -1px;}
.cy_det3 .con_wp .d1 .ico {height: 83px;text-align: center;margin-bottom: 45px;}
.cy_det3 .con_wp .d1 img{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;display: inline-block;max-width: 100%;max-height: 100%;}
.cy_det3 .con_wp .d1 .t1 {font-size: 18px;color: #fff;margin-bottom: 5px;}
.cy_det3 .con_wp .d1 .h1 {padding-top:11px;}
.cy_det3 .con_wp .d1 .h2 {padding-top:4px;}
.cy_det3 .con_wp .d1 .h3 {}
.cy_det3 .con_wp .d1 .h4 {padding-top:5px;}
.cy_det3 .con_wp .d1 .t2 {font-size: 22px;color: #fff;font-family: 'AvianRegular';}
.cy_det3 .con_wp .d1:hover {border-bottom: 1px solid #fff;background: url(../image/wo_3.png) no-repeat bottom center;}
.cy_det3 .con_wp .d1:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.cy_det3 .con_wp .d1.act {border-bottom: 1px solid #fff;background: url(../image/wo_3.png) no-repeat bottom center;}
.cy_det3 .txt {padding-top: 45px;}
.cy_det3 .txt p {font-size: 14px;color: #fff;padding-left: 25px;display: none;}
.cy_det3 .txt p.no {display: block;}
.cy_det4 {width: 100%;overflow: hidden;}
.cy_det4 .block {}
.cy_det4 .title_1 {padding-bottom: 80px;}
.cy_det4 .title_1 .t1 {color: #474747;}
.cy_det4 .title_1 .t2 {color: #474747;}
.cy_det4 .bj {height: 653px;width: 100%;position: relative;overflow: hidden;background-repeat:  no-repeat;background-position: center;background-size: cover;}
.cy_det4 .bj .t1 {width: 80px;height: 80px;background: url(../image/wo_y1.png);top: 247px;left: 226px;}
.cy_det4 .bj .t2 {width: 93px;height: 93px;background: url(../image/wo_y2.png);top: 185px;left: 509px;}
.cy_det4 .bj .t3 {width: 110px;height: 110px;background: url(../image/wo_y3.png);top: 192px;left: 579px;}
.cy_det4 .bj .t4 {width: 93px;height: 93px;background: url(../image/wo_y4.png);top: 335px;left: 752px;}
.cy_det4 .bj .t5 {width: 225px;height: 225px;background: url(../image/wo_y5.png);top: 108px;left: 749px;z-index: 1;background-size: cover;}
.cy_det4 .bj .t6 {width: 157px;height: 157px;background: url(../image/wo_y6.png);top: 216px;left: 893px;}
.cy_det4 .bj .t7 {width: 90px;height: 90px;background: url(../image/wo_y7.png);top: 168px;left: 988px;}
.cy_det4 .bj .t8 {width: 91px;height: 91px;background: url(../image/wo_y8.png);top: 482px;left: 1070px;}
.cy_det4 .bj .d1 {background-repeat:  no-repeat;background-position: center;position: absolute;text-align: center;}
.cy_det4 .bj .d1:hover {z-index: 3;}
.cy_det4 .bj .d1 .t {z-index: 2;position: relative;}
.cy_det4 .bj .t5 .tit {font-size: 90px;color: #fff;font-family: Impact;padding-top: 55px;line-height: 1;}
.cy_det4 .bj .t5 span {font-size: 12px;color: #fff;}
.cy_det4 .bj .t6 .tit {font-size: 48px;color: #fff;font-family: Impact;padding-top: 40px;line-height: 1;position: relative;z-index: 3;}
.cy_det4 .bj .t6 span {font-size: 12px;color: #fff;}
.cy_det4 .d1:hover .t{transform: scale3d(1.1,1.1,1);-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.cy_det5 {width: 100%;overflow: hidden;}
.cy_det5 .block {}
.cy_det5 .title_1 {padding-bottom: 180px;}
.cy_det5 .title_1 .t1 {color: #474747;}
.cy_det5 .title_1 .t2 {color: #474747;}
.cy_det5 .bj {width: 100%;height: 415px;background: url(../image/wo_10.png) no-repeat 220px center;position: relative;background-size: 80.5% auto;}
.cy_det5 .we4 {display: none;}
.cy_det5 .bj a {font-size: 14px;color: #909090;position: absolute;padding-bottom: 6px;white-space: nowrap;}
.cy_det5 .bj a:hover {color: #474747;border-bottom: 1px solid #8A121A;}
.cy_det5 .bj .a1 {top: 23px;right: 1052px;}
.cy_det5 .bj .a2 {top: 72px;right: 1052px;}
.cy_det5 .bj .a3 {top: 113px;right: 1052px;}
.cy_det5 .bj .a4 {top: 153px;right: 1052px;}
.cy_det5 .bj .a5 {top: 199px;right: 1052px;}
.cy_det5 .bj .a6 {top: 242px;right: 1052px;}
.cy_det5 .bj .a7 {top: 295px;right: 1045px;}
.cy_det5 .bj .a8 {top: 350px;right: 1030px;}
.cy_det5 .bj .a9 {top: 195px;left: 595px;}
.cy_det5 .bj .a10 {top: 243px;left: 570px;}
.cy_det5 .bj .a11 {top: 296px;left: 555px;}
.cy_det5 .bj .a12 {top: 341px;left: 520px;}
.cy_det5 .bj .a13 {top: 140px;left: 840px;}
.cy_det5 .bj .a14 {top: 190px;left: 860px;}
.cy_det5 .bj .a15 {top: 304px;left: 953px;}
.cy_det5 .bj .a16 {top: 278px;left: 1073px;}
.cy_det5 .bj .a17 {top: 250px;left: 1132px;}
.cy_det6 {width: 100%;overflow: hidden;}
.cy_det6 .title_1 {padding-top: 208px;padding-bottom: 69px;}
.cy_det6 .title_1 .t1 {color: #474747;padding-top: 0;}
.cy_det6 .title_1 .t2 {color: #474747;}
.cy_det6 .con {overflow: hidden;width: 100%;height: 671px;}
.cy_det6 .con img {width: 100%;height: 671px;}
.cy_det6 .con .left {float: left;width: 50%;position: relative;height: 100%;background-position: right center;background-repeat: no-repeat;background-size: cover;}
.cy_det6 .con .right {overflow: hidden;width: 50%;position: relative;height: 100%;background-position: left center;background-repeat: no-repeat;background-size: cover;}
.cy_det6 .con .mask {background: url(../image/mask1.png);position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: none;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cy_det6 .con .txt .t1 {font-size: 30px;color: #fff;line-height: 1;}
.cy_det6 .con .txt .t2 {font-size: 30px;color: #fff;font-family: 'AvianRegular';padding: 11px 0 38px;line-height: 1;}
.cy_det6 .con .txt .p {font-size: 14px;color: #fff;height: 145px;}
.cy_det6 .con .txt .ag {font-size: 14px;color: #fff;font-family: 'AvianRegular';margin-top:30px; display:block;}
.cy_det6 .con .left .txt {position: absolute;width: 455px;top: 211px;right: 26%;}
.cy_det6 .con .right .txt {position: absolute;width: 455px;top: 211px;left: 8%;}
.cy_det6 .con .left:hover .mask {display: block;}
.cy_det6 .con .right:hover .mask {display: block;}
/*我们jieshu*/

/*video_list*/
.video1 {width: 100%;}
.video1 .block {padding: 0 20px;box-sizing: border-box !important;position: relative;margin-top: 347px;}
.video1 .list {position: relative;overflow: hidden;}
.video1 .list .xw_reom  {
    border: 1px solid #aaaaaa;
    display: block;
    height: 31px;
    line-height: 31px;
    margin: 26px auto 20px;
    text-align: center;
    width: 134px;
}
.video1 .list .title {height: 89px;line-height: 89px;position: relative;}
.video1 .list .title .scroll-box{ position: relative; height: 100%; overflow: hidden;}
.video1 .list .title .scroll-unit{ position: absolute; left: 0; top: 0; white-space: nowrap;height: 100%;min-width: 100%;}
.video1 .list .title a {font-size: 14px;color: #474747;margin: 0 32px;padding-bottom: 7px;display: inline-block;line-height: 1;}
.video1 .list .title a:first-child {margin-left: 0;}
.video1 .list .title a:hover {color: #8a121a;border-bottom: 1px solid #8a121a;}
.video1 .list .title a.active {color: #8a121a;border-bottom: 1px solid #8a121a;}
.video1 .list .video_wp {overflow: hidden;}
.video1 .list .video_wp ul {width: 105%;}
.video1 .list .video_wp li {width: 401px;overflow: hidden;position: relative;float: left;margin-right: 3px;margin-bottom: 30px;background: #fff;}
.video1 .list .video_wp li .imgs {width: 100%;position: relative;padding-bottom: 66.6%;overflow: hidden;}
.video1 .list .video_wp li .imgs img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.video1 .list .video_wp li .p {color: #474747;font-size: 18px;margin: 30px 25px 20px;height: 56px;overflow: hidden;}
.video1 .list .video_wp li .bf {display: inline-block;width: 86px;height: 86px;background: url(../image/bfbtn.png) no-repeat center;position: absolute;top: 50%;left: 50%;margin: -43px 0 0 -43px;z-index: 1;}
.video1 .list .video_wp li:hover .p {color: #8a121a;}
.video1 .list .page_wp {padding: 0 0 30px;}
.video1 .list .page_wp a {border: 0;background: transparent;font-size: 20px;color: #909090;}
.video1 .list .page_wp a.on {font-size: 30px;color: #8a121a;}
.video1 .list .page_wp a:hover {font-size: 30px;color: #8a121a;}
/*video_list结束*/

/*details代码*/
.det1 {width: 100%;}
.det1 .block {width: 1250px;margin: 0 auto;position: relative;margin-top: 347px;padding-bottom: 40px;}
.det1 .text_wp {margin: 0 20px;padding: 60px 50px 58px;position: relative;box-sizing: border-box !important;background-color: #fff;top: 20px;left: 0;}
.det1 .text_wp .title .t1 {font-size: 24px;color: #474747;font-family: "微软雅黑";}
.det1 .text_wp .title .p {font-size: 16px;color: #707070;padding-top: 10px;}
.det1 .text_wp .t {padding: 0px 0 40px;}
.det1 .text_wp .t25 {padding-top: 25px;}
.det1 .text_wp .b0 {padding-bottom: 0;}
.det1 .text_wp .t .t2 {font-size: 24px;color: #474747;padding: 0px 0 4px;font-family:'AvianRegular';}
.det1 .text_wp .t:last-child {padding-bottom: 0;}
.det1 .text_wp p {padding-top: 15px;font-size: 14px;color: #707070;line-height: 150%;}
.det1 .text_wp img {max-width: 100%;height: auto !important;}
.det1 .text_wp .t .tit {color: #474747;font-size: 16px;padding: 0px 0 15px;color: #9f0217;}
.det1 .text_wp .t .down {display: inline-block;padding-left: 40px;background: url(../image/fj.png) no-repeat left center;height: 36px;color: #9f0217;line-height: 54px;font-size: 12px;margin-right: 40px;margin-left: 25px;}
.det2 {width: 100%;margin-top: 15px;}
.det2 .block {width: 1250px;margin: 0 auto;position: relative;}
.det2 .tion {position: relative;}
.det2 .tion .title {text-align: center;padding: 47px 0 30px;}
.det2 .tion .title .t1 {font-size: 54px;color: #474747;font-family:'AvianRegular';line-height: 1.3;}
.det2 .tion .title .t2 {font-size: 24px;color: #474747;padding-top: 16px;line-height: 1.4;padding: 0;}
.det2 .tion .main-wp {overflow: hidden;position: relative;margin: 0 20px;padding-bottom: 20px;}
.det2 .tion .main-wp .img-wp {}
.det2 .tion .main-wp .img-wp li {overflow: hidden;}
.det2 .tion .main-wp .img-wp li .padd {background: #fff;margin: 0 1px;}
.det2 .tion .main-wp .img-wp li .imgs {width:100%;position: relative;overflow: hidden;padding-bottom: 122%;}
.det2 .tion .main-wp .img-wp li .imgs img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.det2 .tion .main-wp .img-wp li .txt {padding: 0 25px 35px 20px;box-sizing: border-box !important;}
.det2 .tion .main-wp .img-wp li .txt .t1 {margin-top: 35px;height: 57px;overflow: hidden;line-height: 1.6;}
.det2 .tion .main-wp .img-wp li .txt .t1 a{font-size: 18px;color: #474747;}
.det2 .tion .main-wp .img-wp li .txt .p {font-size: 14px;color: #707070;padding: 10px 0 13px;}
.det2 .tion .main-wp .img-wp li .txt .more {font-size: 13px;color: #707070;}
.det2 .tion .main-wp .img-wp li:hover .txt .t1 a {color: #8a121a;}
.det2 .tion .main-wp .btn div {position: absolute;width: 29px;height: 57px;position: absolute;top: 155px;cursor: pointer;}
.det2 .tion .main-wp .btn div:hover {background-position: 0 -63px;}
.det2 .tion .main-wp .j-left {background: url(../image/det_left.png) no-repeat;left: 20px;}
.det2 .tion .main-wp .j-right {background: url(../image/det_right.png) no-repeat;right: 20px;}

.det2.relevant_reading .tion .main-wp .img-wp li .imgs {padding-bottom: 67%;}
.det2.relevant_reading .tion .main-wp .btn div {top: 105px;}
/*details代码结束*/

/*details代码*/
.det2.now .tion .main-wp {width: 1210px;overflow: hidden;position: relative;margin: 0 auto;padding-bottom: 20px;}
.det2.now .tion .main-wp .img-wp {width: 1212px;}
.det2.now .tion .main-wp .img-wp li {width: 300px;overflow: hidden;background: #fff;float: left;margin-right: 3px;}
.det2.now .tion .main-wp .img-wp li .imgs {width: 100%;height: auto;text-align: center;height:400px;line-heigth:400px;overflow:hidden;}
.det2.now .tion .main-wp .img-wp li .imgs img {height: 400px;width:auto;}
.det2.now .tion .main-wp .img-wp li .txt {padding: 0 25px 35px 20px;box-sizing: border-box !important;}
.det2.now .tion .main-wp .img-wp li .txt .t1 {margin-top: 35px;height: 57px;overflow: hidden;}
.det2.now .tion .main-wp .img-wp li .txt .t1 a{font-size: 18px;color: #474747;}
.det2.now .tion .main-wp .img-wp li .txt .p {font-size: 14px;color: #707070;padding: 10px 0 13px;}
.det2.now .tion .main-wp .img-wp li .txt .more {font-size: 12px;color: #474747;font-family:'AvianRegular';}
.det2.now .tion .main-wp .img-wp li:hover .txt .t1 a {color: #8a121a;}
.det2.now .tion .main-wp .btn div {position: absolute;width: 29px;height: 57px;position: absolute;top: 200px;cursor: pointer;}
.det2.now .tion .main-wp .btn div:hover {background-position: 0 -63px;}
.det2.now .tion .main-wp .j-left {background: url(../image/det_left.png) no-repeat;left: 20px;}
.det2.now .tion .main-wp .j-right {background: url(../image/det_right.png) no-repeat;right: 20px;}
/*details1代码结束*/

/*report代码*/
.rep1 {width: 100%;}
.rep1 .block {margin: 0 auto;position: relative;margin-top: 347px;}
.rep1 .block .block1 {width: 100%;padding: 0 20px;box-sizing: border-box !important;position: relative;}
.rep1 .block1 .tab .top_btn{width: 100%;height: 89px;line-height: 89px;text-align: center;}
.rep1 .block1 .tab .top_btn .scroll-box{ position: relative; height: 100%; overflow: hidden;}
.rep1 .block1 .tab .top_btn .scroll-unit{ position: absolute; left: 0; top: 0; white-space: nowrap;min-width: 100%;}
.rep1 .block1 .tab .top_btn a {font-size: 14px;color: #474747;margin: 0 19px;display: inline-block;}
.rep1 .block1 .tab .top_btn a:hover {color: #8a121a;}
.rep1 .block1 .tab .top_btn a.on {font-size: 20px;color: #8a121a;}
.rep1 .block1 .tab .tab_con {}
.rep1 .block1 .tab .tab_con .left {width: 810px;height: 403px;float: left;}
.rep1 .block1 .tab .tab_con .left .imgs {width: 320px;height: 403px;float: left;}
.rep1 .block1 .tab .tab_con .left .imgs img {width: 100%;height: auto;}
.rep1 .block1 .tab .tab_con .left .txt {height: 100%;box-sizing: border-box !important;padding: 30px 30px 60px;background: #fff;overflow: hidden;}
.rep1 .block1 .tab .tab_con .left .txt .t1 {font-size: 24px;color: #474747;text-align: center;}
.rep1 .block1 .tab .tab_con .left .txt .t2 {font-size: 14px;color: #474747;text-transform:uppercase;text-align: center;padding: 8px 0 35px;font-family:'AvianRegular';}
.rep1 .block1 .tab .tab_con .left .txt .p {font-size: 14px;color: #707070;padding-bottom: 12px;line-height: 150%;}
.rep1 .block1 .tab .tab_con .left .txt a {font-size: 12px;color: #474747;margin-top: 20px;display: inline-block;font-family:'AvianRegular';}
.rep1 .block1 .tab .tab_con .right {float: right;width: 385px;height: 403px;}
.rep1 .block1 .tab .tab_con .right .imgs {width: 100%;height: 257px;background-size: 100% 100%;background-repeat: nno-repeat;padding-left: 20px;padding-top: 163px;box-sizing: border-box !important;}
.rep1 .block1 .tab .tab_con .right .imgs .t1 {font-size: 18px;color: #fff;text-transform:uppercase;line-height: 120%;font-family:'AvianRegular';}
.rep1 .block1 .tab .tab_con .right .imgs .t2 {font-size: 24px;color: #fff;padding-top: 8px;}
.rep1 .block1 .tab .tab_con .right .txt {background: #fff;height: 146px;padding: 40px 25px 40px 20px;box-sizing: border-box !important;}
.rep1 .block1 .tab .tab_con .right .txt .p {font-size: 14px;color: #707070;line-height: 150%;}
.rep1 .block1 .tab .tab_con .right .txt a {font-size: 12px;color: #474747;display: inline-block;padding-top: 11px;display: inline-block;font-family:'AvianRegular';}
.rep1 .block1 .tab .tab_con .con_wp {display: none;}
.rep1 .block1 .tab .tab_con .on {display: block;}
.rep1 .block .block2 {width: 100%;padding: 0 20px;box-sizing: border-box !important;position: relative;height: 100%;padding-bottom: 40px;}
.rep1 .block2 .title {padding: 60px 0 35px;text-align: center;}
.rep1 .block2 .title .t1 {font-size: 54px;color: #474747;font-family:'AvianRegular';}
.rep1 .block2 .title .t2 {font-size: 24px;color: #474747;padding-top: 15px;padding-bottom: 0;}
.rep1 .block2 .mana {overflow: hidden;}
.rep1 .block2 .mana ul {width: 105%;}
.rep1 .block2 .mana li {width: 388px;background: #fff;transition: all 0.6s;-webkit-transition: all 0.3s; float: left;margin-right: 2px;}
.rep1 .block2 .mana li .imgs {width: 100%;position: relative;padding-bottom: 66.8%;overflow: hidden;}
.rep1 .block2 .mana li .imgs img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.rep1 .block2 .mana li .txt {height: 69px;padding: 0 20px;}
.rep1 .block2 .mana li .txt .s1 {float: left;font-size: 18px;color: #474747;padding-top: 23px;}
.rep1 .block2 .mana li .txt .s2 {float: right;font-size: 12px;color: #474747;padding-top: 30px;font-family:'AvianRegular';}
.rep1 .block2 .mana li:hover {background: #8a121a;}
.rep1 .block2 .mana li:hover .txt span {color: #fff;}
/*report代码结束*/

/*list_xw代码*/
.list_xw1 #container {position: relative;width: 100.9%;}
.list_xw1 #container .grid {width: 296px;background: #fff;}
.list_xw1 #container .grid .imgs {width: 100%;height: auto;}
.list_xw1 #container .grid .imgs img {width: 100%;height: auto;}
.list_xw1 #container .grid .txt {width: 100%;padding: 25px 28px 28px 25px;box-sizing: border-box !important;}
.list_xw1 #container .grid .txt .t1 {font-size: 16px;color: #474747;}
.list_xw1 #container .grid .txt .p {font-size: 14px;color: #707070;padding: 11px 0 20px;}
.list_xw1 #container .grid .txt a.more {font-size: 12px;color: #474747;font-family:'AvianRegular';}
.list_xw1 #container .grid .txt .sj {float: right;font-size: 12px;color: #707070;}
.list_xw1 #container .grid:hover .t1 {color: #8a121a;}
.list_xw1 .xw_reom {display: block;width: 134px;height: 31px;border: 1px solid #aaaaaa;margin: 26px auto 20px;text-align: center;line-height: 31px;;}
.list_xw1 .xw_reom:hover {color: #8A121A;border-color: #8A121A;}
/*list_xw代码结束*/

/*point代码*/
.point1 {width: 100%;overflow: hidden;}
.point1 ul {width: 105%;}
.point1 li {width: 401px;float: left;background: #fff;padding-bottom: 28px;margin: 0 3px 30px 0;}
.point1 li .imgs {position: relative;width: 100%;overflow: hidden;padding-bottom: 66.8%;}
.point1 li .imgs>img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.point1 li .imgs .mask_poi {transition: all 0.3s linear 0;-webkit-transition: all 0.3s linear 0;position: absolute;top: 0;left: 0;right: 0; bottom:0; background: url(../image/mask1.png);z-index: 1;display: none;}
.point1 li .imgs .mask_poi img {margin: 94px auto;display: block;}
.point1 li .s {width: 100%;padding: 0 25px; box-sizing: border-box !important;padding-top: 25px;}
.point1 li .s .s1 {float: left;font-size: 18px;color: #707070;}
.point1 li .s .s2 {float: right;font-size: 14px;color: #707070;margin-top:3px;}
.point1 li a.tit {font-size: 18px;color: #474747;padding:5px 0 0 25px;display: inline-block; height: 75px;}
.point1 li:hover .imgs .mask_poi {display: block;}
.point1 li:hover .s span {color: #8A121A;}
.point1 li:hover a {color: #8A121A;}
.point2 {width: 100%;overflow: hidden;padding-bottom: 30px;display: none;}
.point2 li:nth-child(odd) {background: #fff;}
.point2 li .left {float: left;width: 105px;margin-right: 14px;padding-top: 25px;text-align: right;}
.point2 li .left a {display: inline-block;width: 80px;height: 29px;line-height: 29px;text-align: center;color: #fff;border-radius: 3px;}
.point2 li .left .a1 {background: #8a121a;}
.point2 li .left .a2 {background: #252c46;}
.point2 li .left .a3 {background: #aaaaaa;}
.point2 li .left .a4 {background: #505050;}
.point2 li .left .a5 {background: #957b59;}
.point2 li .right {overflow: hidden; padding: 26px 30px 25px 0;box-sizing: border-box !important;float: none;}
.point2 li .right .top {height: 38px;}
.point2 li .right .top a {font-size: 18px;color: #474747;}
.point2 li .right .top span {font-size: 16px; color: #707070;float: right;margin-top: 10px;}
.point2 li .right .txt_a {font-size: 14px;color: #707070;line-height: 150%;display: block;padding-right: 80px;}
.point2 li:hover .right .top a {color: #8A121A;}
.video1 .list .title .poi_tab {display: none;}
.video1 .list .title .poi_tab span {display: inline-block;width: 20px;height: 20px;cursor: pointer;margin-left: 10px;background: url(../image/swp3.png) no-repeat;margin-top: 35px;float: left;}
.video1 .list .title .poi_tab .s1 {background-position: 0 0;}
.video1 .list .title .poi_tab .s2 {background-position: 0 -36px;}
.video1 .list .title .poi_tab .s1:hover {background-position: -34px 0;transform: scale3d(1.2,1.2,1);}
.video1 .list .title .poi_tab .s2:hover {background-position: -34px -36px;transform: scale3d(1.2,1.2,1);}
.video1 .list .title .poi_tab .s1.on {background-position: -34px 0;}
.video1 .list .title .poi_tab .s2.on {background-position: -34px -36px;}
/*point代码结束*/

/*product九宫格代码*/
#prod1 {width: 100%;height: 100%;margin-top: 70px;}
#prod1 .grt {position: relative;float: left;overflow: hidden;width: 33.3%;height: 33.3%;}
#prod1 .grt_h4 {height: 33.4%;}
#prod1 .grt_w4 {width: 33.4%;}
#prod1 .grt .img1 {width: 100%;height: auto;}
#prod1 .grt .mask_pro {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../image/pro_mask1.png);text-align: center;transition: all 0.3s;-webkit-transition: all 0.3 linear 0;}
#prod1 .grt:hover .mask_pro{background: url(../image/pro_mask2.png);}
#prod1 .grt .mask_pro:after{ content: ''; display: inline-block; vertical-align: middle; width: 0; height: 100%; overflow: hidden;}
#prod1 .grt .no {background-image: none !important;}
#prod1 .grt .mask_pro a {display: inline-block;vertical-align: middle; letter-spacing: 0;}
#prod1 .grt .mask_pro img {height: auto;width: 73px;}
#prod1 .grt .mask_pro .t1 {font-size: 20px;color: #fff;margin: 7% 0 3%;}
#prod1 .grt .mask_pro .t2 {font-size: 16px;color: #fff;font-family: 'AvianRegular';}
#prod1 .grt .mask_pro .txt {text-align: left;padding: 7% 0 0 6%;}
#prod1 .grt .mask_pro .t3 {font-size: 24px;color: #fff;}
#prod1 .grt .mask_pro .t4 {font-size: 16px;color: #fff;margin-top: 3%;line-height: 140%;font-family: 'AvianRegular';}
#prod1 .grt .mask_pro .t3.cor1 {color: #474747;}
#prod1 .grt .mask_pro .t4.cor1 {color: #474747;font-family: 'AvianRegular';}

.w1680#prod1 .grt .mask_pro img {width: 64px;height: auto;}
.w1680#prod1 .grt .mask_pro .t1 {font-size: 24px;color: #fff;margin: 7% 0 3%;}
.w1680#prod1 .grt .mask_pro .t2 {font-size: 18px;color: #fff;}
.w1680#prod1 .grt .mask_pro .txt {text-align: left;padding: 7% 0 0 6%;}
.w1680#prod1 .grt .mask_pro .t3 {font-size: 26px;color: #fff;}
.w1680#prod1 .grt .mask_pro .t4 {font-size: 18px;color: #fff;margin-top: 3%;line-height: 140%;}
.w1680#prod1 .grt .mask_pro .t3.cor1 {color: #474747;}
.w1680#prod1 .grt .mask_pro .t4.cor1 {color: #474747;}

.w1366#prod1 .grt .mask_pro img {width: 32%;height: auto;}
.w1366#prod1 .grt .mask_pro .t1 {font-size: 24px;color: #fff;margin: 7% 0 3%;}
.w1366#prod1 .grt .mask_pro .t2 {font-size: 18px;color: #fff;}
.w1366#prod1 .grt .mask_pro .txt {text-align: left;padding: 7% 0 0 6%;}
.w1366#prod1 .grt .mask_pro .t3 {font-size: 26px;color: #fff;}
.w1366#prod1 .grt .mask_pro .t4 {font-size: 18px;color: #fff;margin-top: 3%;line-height: 140%;}
.w1366#prod1 .grt .mask_pro .t3.cor1 {color: #474747;}
.w1366#prod1 .grt .mask_pro .t4.cor1 {color: #474747;}
/*product九宫格代码结束*/

/*map代码*/
.map1 {width: 100%;}
.map1 .block {width: 1250px;margin: 0 auto;position: relative;padding-bottom: 20px;margin-top: 347px;}
.map1 .bigdiv {margin: 0 20px;}
.block1 {margin: 0 auto;position: relative;top: 20px;}
.block1 #map {height: 400px;}
/*.block1 #map .BMap_Marker {display: none;}*/
/*.block1 #map .map_img1 {animation:gogogo 2s infinite linear ;transform: scale3d(0.6,0.6,1);}*/
/*@-webkit-keyframes gogogo {
    0%{
       transform: scale3d(0.8,0.8,1);
    }
    50%{
       transform: scale3d(0.7,0.7,1);
    }
    100%{
       transform: scale3d(0.6,0.6,1);
    }
}*/
.map1 .block2 {position: relative;padding: 35px 20px 0;overflow: hidden;}
.map1 .block2 .left {background: url(../image/map2.jpg) no-repeat;background-size: 100% 100%;padding: 60px 40px 0;float: left;height: 100%;width: 404px;height: 437px;margin-right: 20px;    box-sizing: content-box;}
.map1 .block2 .left .title {height: 39px;line-height: 39px;background: url(../image/map3.png) no-repeat left center;padding-left: 55px;font-size: 20px;color: #fff;}
.map1 .block2 .left .txt {margin-top: 16px;}
.map1 .block2 .left .txt .clearfix {font-size: 14px;color: #fff;padding-bottom: 12px;}
.map1 .block2 .left .txt .clearfix .s1 {float: left;width: 71px;display: block;}
.map1 .block2 .left .txt .clearfix .s2 {display: block;overflow: hidden;}
.map1 .block2 .left .txt .clearfix .s3 {float: left;width: 129px;text-align:right;display: block;}
.map1 .block2 .left .txt .clearfix .s4 {float:left;width:275px;display: block;}
.map1 .block2 .right {height: 457px;background: #fff;padding: 40px 30px 0;overflow: hidden;float: none;    box-sizing: content-box;}
.map1 .block2 .right .t1 {font-size: 20px;color: #474747;}
.map1 .block2 .right .p {font-size: 14px;color: #707070;margin-top: 12px;line-height: 150%;padding-bottom: 22px;}
.map1 .block2 .right .int_wp {text-align: right;}
.map1 .block2 .right .int_wp .d1 {position: relative;padding: 10px 20px 10px 15px;border: 1px solid #dddddd;margin-bottom: 10px;}
.map1 .block2 .right .int_wp .d1 span {position: absolute;font-size: 14px;color: #707070;top: 12px;right: 13px;}
.map1 .block2 .right .int_wp .d1 input {width: 100%;height: 20px;line-height: 20px; font-size: 14px;border: 0;}
.map1 .block2 .right .int_wp .d1 textarea { width: 100%;height: 134px; font-size: 14px;resize: none;border: 0;}
.map1 .block2 .right .int_wp button {border: 0;width: 147px;height: 42px;color: #fff;background: #383436;font-size: 14px;font-family: "微软雅黑";cursor: pointer;}
/*map代码结束*/

/*det_gs代码*/
.detgs1 {width: 100%;}
.detgs1 .block {width: 1250px;margin: 0 auto;position: relative;padding-bottom: 40px;}
.detgs1 .btn {width: 50px;height: 50px;margin: 513px auto 37px;background: url(../image/gs_1.png) no-repeat center;cursor: pointer;display: block;}
.detgs1 .title {padding: 46px 0 45px;text-align: center;position: relative;}
.detgs1 .title .t1 {font-size: 54px;color: #474747;padding-bottom: 15px;line-height: 1.3;}
.detgs1 .title .t2 {font-size: 24px;color: #474747;background: url(../image/gs3.jpg) no-repeat center;line-height: 1.4;padding: 0;}
.detgs1 .block1 {margin: 0 20px;background-repeat: no-repeat;background-size: cover;height: 476px;margin-bottom: 40px;    background-position: center;}
.detgs1 .block1:after {content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.4);width:100%;height:100%;}
.detgs1 .block1 .txt {padding: 0 105px 0 90px;height: 100%;background: rgba(0,0,0,0.1);text-align: justify;position:relative;z-index:1;}
.detgs1 .block1 .txt .t1 {font-size: 48px;color: #fff;padding: 134px 0 30px;font-family: 'AvianRegular';font-weight: bold;text-transform:uppercase;line-height: 1.3;}
.detgs1 .block1 .txt .p {padding-bottom: 26px;font-size: 14px;color: #fff;}
.detgs1 .block2 {margin: 0 20px;position: relative;padding: 0;height: 646px;border-bottom: 1px solid #cbcbcb;}
.detgs1 .block2 .fff {position: absolute;width: 364px;height: 112px;background: url(../image/jjl_mask1.png);top: 236px;left: 234px;}
.detgs1 .block2 .imgs {width: 598px;height: 348px;}
.detgs1 .block2 .imgs img {width: 100%;height: auto;}
.detgs1 .block2 .text_wp {padding: 0 30px;width: 539px;height: 440px;position: absolute;right: 0;top: 0;background: #fff;z-index:4;}
.detgs1 .block2 .text_wp .txt {height: 258px;overflow: hidden;text-align: justify;}
.detgs1 .block2 .text_wp .txt .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #bd0f1a;width: 10px;}
.detgs1 .block2 .text_wp .t1 {font-size: 48px;color: #474747;font-family: 'AvianRegular';padding: 50px 0 28px;line-height: 1;}
.detgs1 .block2 .text_wp .p1 {font-size: 14px;color: #474747;line-height: 1.6}
.detgs1 .block2 .text_wp .p1 .s1 {float: left;width: 75px;font-family: 'AvianRegular';margin-top: 4px;display: block;line-height: 1.4;}
.detgs1 .block2 .text_wp .p1 .s2 {;display: block;overflow: hidden;text-align: justify;}
.detgs1 .block2 .text_wp .p2 {font-size: 14px;color: #474747;padding-top: 20px;padding-right: 20px;text-align: justify;}
.detgs1 .block2 .img-slider {width: 477px;height: 318px;position: absolute;top: 251px;left: 249px;z-index: 2;overflow: hidden;background:#383436;}
.detgs1 .block2 .img-wp .txt {padding: 47px 180px 0 40px;background: #383436;height: 100%;height: 271px;}
.detgs1 .block2 .img-wp .txt .p {font-size: 14px;color: #fff;}
.detgs1 .block2 .img-wp .txt .t3 {font-size: 14px;color: #fff;padding-top: 47px;text-align: right;}
.detgs1 .block2 .img-slider .btn_wp {width: 115px;height: 115px;background: #383436;position: absolute;right: 0;bottom: 0;padding-left: 13px;}
.detgs1 .block2 .img-slider .btn_wp a {display: inline-block;width: 47%;height: 100%;}
.detgs1 .block2 .img-slider .btn_wp a.prev {background: url(../image/gs_left.png) no-repeat;background-position: 30px 50px;} 
.detgs1 .block2 .img-slider .btn_wp a.next {background: url(../image/gs_right.png) no-repeat;background-position: 10px 50px;}
.detgs1 .block2 .img-slider .btn_wp a.prev:hover {background-position: 30px -84px;}
.detgs1 .block2 .img-slider .btn_wp a.next:hover {background-position: 10px -84px;}
.detgs1 .block3 {padding: 72px 45px 42px 35px;position: relative;}
.detgs1 .block3 .p {font-size: 14px;color: #474747;line-height: 150%;}
.detgs2 {width: 1250px;position: relative;margin: 20px auto 0px;}
.detgs2 .block {position: relative;padding-bottom: 20px;}
.detgs2 .title {text-align: center;padding: 50px 0 30px;}
.detgs2 .title .t1 {font-size: 48px;color: #474747;font-family:'AvianRegular';line-height: 1;}
.detgs2 .title .t2 {font-size: 24px;color: #474747;margin-top: 14px;padding: 0;line-height: 1;}
.detgs2 .con {overflow: hidden;margin: 0 20px;}
.detgs2 .con li .padd {margin: 0 1px;background: #fff;}
.detgs2 .con .imgs {width: 100%;height: auto;overflow: hidden;position: relative;padding-bottom: 84%;}
.detgs2 .con .imgs img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.detgs2 .con .txt {padding: 30px 12px 26px 20px;color: #474747;height: 120px;}
.detgs2 .con .txt .t1 {font-size: 18px;color: #474747;font-family: "微软雅黑";line-height: 1.2;}
.detgs2 .con .txt .p {font-size: 14px;padding: 18px 0 15px;font-family: "微软雅黑";}
.detgs2 .con .txt a {font-size: 14px;color: #474747;font-family:'AvianRegular';}
.detgs2 .con li:hover .padd {background: #8A121A;}
.detgs2 .con li:hover .padd .txt {color: #fff;}
.detgs2 .con li:hover .padd .txt a {color: #fff;}
.detgs2 .con li:hover .padd .txt .t1 {color: #fff;}
.detgs2 .main-wp {width: 100%;overflow: hidden;position: relative;}
.detgs2 .main-wp .j-left {background: url(../image/det_left.png) no-repeat;left: 20px;position: absolute;top: 41%;height: 60px;width: 30px;cursor: pointer;}
.detgs2 .main-wp .j-right {background: url(../image/det_right.png) no-repeat;right: 20px;position: absolute;top: 41%;height: 60px;width: 30px;cursor: pointer;}
.detgs2 .main-wp .j-left:hover {background-position: 0 -60px;}
.detgs2 .main-wp .j-right:hover {background-position: 0 -60px;}
/*det_gs代码结束*/
.gy_mask {display: none; position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: url(../image/mask_gy.png);z-index: 99999;}
.pop_video {display: none; position: fixed;z-index: 999;width: 740px;height: 440px;background: #fff;top: 100px;left: 0;right: 0;bottom: 0;margin: auto;}
.pop_video button {width: 60px;height: 60px;background: url(../image/gb.jpg) no-repeat center;cursor: pointer;border: 0;position: absolute;right: 0;top: -60px;}

/*搜索*/
.search_r{padding-top:138px;padding-bottom:80px; min-height: 150px;}
.search_r .block{margin: 0 auto;}
.search_r i{color:#ba1414;}
.search_r .title .t1{font-size:32px;color:#474747;line-height:1.2;}
.search_r .title .t1 span{font-size:30px;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;margin-left:23px;}
.search_r .title .t2{font-size:18px;color:#707070;line-height:1.2;margin-top:12px;}
.search_r .box{margin-top:35px;border-bottom:solid 1px #dedede;}
.search_r .box .div{padding:25px 0;border-top:solid 1px #dedede;position:relative;}
.search_r .box .div .t1{font-size:18px;color:#474747;line-height:20px;}
.search_r .box .div .date{padding-left:18px;line-height:20px;font-size:16px;color:#909090;position:absolute;top:25px;right:6px;font-family:Arial, Helvetica, sans-serif;}
.search_r .box .div .p{font-size:14px;color:#909090;line-height:1.6;margin-top:10px;}
.search_r .box .div .more{position:absolute;bottom:5px;right:6px;font-size:14px;color:#909090;}
.search_r .box .div .more:hover{color:#ba1414;}


.search_r .page_wp {margin-top: 45px;text-align: center;padding: 0px;}
.search_r .page_wp a {border: 0;background: transparent;font-size: 20px;color: #909090;}
.search_r .page_wp a.on {font-size: 30px;color: #8a121a;}
.search_r .page_wp a:hover {font-size: 30px;color: #8a121a;}


.nav.m-show {display: none;}


/*新加css*/




.invest0 .block {opacity: 0;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;}
.invest0.anim .block {opacity: 1;top: 50%;}
.invest1 {background: url(../image/add/ivbgi1.jpg);padding-bottom: 130px;}
.invest3 {padding-bottom: 122px;}
.invest3 .title {text-align: center;padding: 167px 0 25px;}
.invest3 .title .t1 {font-size: 54px;color: #474747;font-family: 'AvianRegular';}
.invest3 .title .t2 {font-size: 24px;color:#474747;padding: 10px 0 22px;}
.invest3 .title .p {font-size: 14px;color: #474747;padding: 0 148px;text-align: left;}
.invest3 .cont {overflow: hidden;}
.invest3 .cont .main-wp {}
.invest3 .cont .main-wp .img-wp {padding-top: 28px;}
.invest3 .cont .main-wp .img-wp ul {height: 545px;}
.invest3 .cont .main-wp .img-wp li {width: 404px;height: 485px;float: left;overflow: hidden;position: relative;transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;}
.invest3 .cont .main-wp .img-wp li img {width: 100%;height: auto;}
.invest3 .cont .main-wp .img-wp li .text {position: absolute;width: 100%;top: 0;left: 0;text-align: center;padding-top: 158px;}
.invest3 .cont .main-wp .img-wp li .text .t1 {font-size: 36px;color: #fff;font-family: 'AvianRegular';line-height: 1;}
.invest3 .cont .main-wp .img-wp li .text .t2 {font-size: 24px;color: #fff;padding: 1px 0 13px;line-height: 1.2;}
.invest3 .cont .main-wp .img-wp li .text .p {font-size: 14px;color: #fff;}
.invest3 .cont .main-wp .img-wp li .text .more {font-size: 16px;color: #fff;display: block;margin: 22px auto 0;width: 106px;height: 31px;border: 1px solid #fff;font-size: 16px;color: #fff;text-align: center;line-height: 31px;}
.invest3 .cont .main-wp .btn_wp {text-align: center;height: 46px;line-height: 46px;background: url(../image/add/inv_1.png) no-repeat center;}
.invest3 .cont .main-wp .btn_wp div {width: 46px;height: 46px;display: inline-block;margin: 0 4px;cursor: pointer;}
.invest3 .cont .main-wp .prev {background: url(../image/add/left1.png) no-repeat 0 0;}
.invest3 .cont .main-wp .next {background: url(../image/add/right1.png) no-repeat 0 0;}
.invest3 .cont .main-wp .prev:hover {background-position: -49px 0;}
.invest3 .cont .main-wp .next:hover {background-position: -49px 0;}
.invest3 .cont .main-wp .img-wp li.l0 {position: relative;top: 30px;left: 0;}
.invest3 .cont .main-wp .img-wp li.l1 {position: relative;top: 60px;left: 0;}
.invest3 .cont .main-wp .img-wp li.l2 {position: relative;top: 0px;left: 0;}

.culture1 {overflow: hidden;background-size: cover;background-position: center;background-repeat: no-repeat;height: 664px;/*background-attachment: fixed;*/}
.culture1 .block {margin: 0 auto;height: 100%;}
.culture1 .title {text-align: center;opacity: 0;transition: all 1.2s ease-in;-webkit-transition: all 1.2s ease-in;padding-top: 288px;}
.culture1 .title h1 {font-size: 54px;color: #fff;font-family: 'AvianRegular';}
.culture1 .title h2 {font-size: 24px;color: #fff;padding: 8px 0 25px;}
.culture1 .title p {font-size: 14px;color: #fff;padding: 0 100px;}
.culture1 .title .more {font-size: 16px;color: #fff;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 1px solid #fff;font-family: 'AvianRegular';margin-top: 20px;}
.culture1.anim .title {opacity: 1}

.culture2 {padding: 98px 0 53px;overflow: hidden;}
.culture2 .cont {margin: 0 auto;}
.culture2 .cont {overflow: hidden;}
.culture2 .cont ul {overflow: hidden;width: 105%;}
.culture2 .cont li {float: left;width: 395px;height: 390px;overflow: hidden;margin-right: 13px}
.culture2 .cont li .imgs {position: relative;width: 100%;overflow: hidden;position: relative;padding-bottom: 67%;}
.culture2 .cont li .imgs>img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.culture2 .cont li .imgs .mask_poi {width: 395px;height: 264px;position: absolute;z-index: 1;left: 0;top: 0;background: rgba(0,0,0,0.4);display: table;display: none;}
.culture2 .cont li .imgs .mask_poi>a {display: table-cell;vertical-align: middle;text-align: center;}
.culture2 .cont li .text {padding-right: 31px;padding-top: 27px;}
.culture2 .cont li .text .t1 {font-size: 18px;color: #474747;font-family: arial;background: url(../image/add/cult2.jpg) no-repeat right center;margin-bottom: 7px;}
.culture2 .cont li .text .t2 {font-size: 18px;color: #474747;position: relative;padding-right: 45px;line-height: 150%;}
.culture2 .cont li .text .t2 .down {position: relative;right: 0;top: 3px;background: url(../image/add/cult1.png) no-repeat center;display: block;width: 27px;height: 18px;float: right;}
.culture2 .cont li:hover .mask_poi {display: table;}


.make1 {background-position: top center;background-repeat: no-repeat;height: 1755px;overflow: hidden;position: relative;}
.make1 .block {width: 1210px;}
.make1 .jjlbgi {max-height: 722px;min-height: 722px;width: auto;height: auto;display: block;}
.make1 .title {text-align: center;padding-top: 255px;height: 301px;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;opacity: 0;}
.make1 .title .t1 {font-size: 54px;color: #fff;font-family: 'AvianRegular';}
.make1 .title .t2 {font-size: 24px;color: #fff;padding: 8px 0 25px;}
.make1 .title .p {font-size: 14px;color: #fff;padding: 0 150px;text-align: left;}
.make1.anim .title {opacity: 1}
.make1 .cont {position: relative;height: 1071px;}
.make1 .cont .l {width: 837px;background-position: center;background-repeat: no-repeat;height: 963px;position: absolute;left: 0;top: 108px;}
.make1 .cont .l .top {width: 656px;height: 471px;padding: 58px 0 0 99px;overflow: hidden;}
.make1 .cont .l .top img {width: 100%;height: auto;}
.make1 .cont .l .bottom .text {padding: 111px 171px 0 130px;}
.make1 .cont .l .bottom .text .t1 {font-size: 43px;color: #fff;font-family: 'AvianRegular';line-height: 1;}
.make1 .cont .l .bottom .text .t2 {font-size: 24px;color: #fff;padding: 10px 0 23px;line-height: 1;}
.make1 .cont .l .bottom .text .p {font-size: 14px;color: #fff; }
.make1 .cont .r {width: 455px;position: absolute;right: 0;top: 0;}
.make1 .cont .r .top {padding: 0 40px;background: #fff;height: 469px;overflow: hidden;box-shadow: 3px 10px 30px -10px #ccc;}
.make1 .cont .r .top ul {overflow: hidden;padding-top: 40px;}
.make1 .cont .r .top li {float: left;width: 50%;text-align: center;padding-bottom: 42px;}
.make1 .cont .r .top li:nth-child(odd) {clear: left;}
.make1 .cont .r .top li .imgs {width: 86px;height: 73px;margin: 0 auto 5px;}
.make1 .cont .r .top li .imgs img {width: 100%;height: auto;}
.make1 .cont .r .top li .p {font-size: 16px;color: #474747;}
.make1 .cont .r .bottom {width: 455px;height: 469px;overflow: hidden}
.make1 .cont .r .bottom img {width: 100%;height: auto;}

.make2 {background: url(../image/add/ivbgi1.jpg);padding-bottom: 84px;overflow: hidden;}
.make2 .block {width: 1210px;}
.make2 .title {text-align: center;padding: 107px 0 35px;}
.make2 .title .t1 {font-size: 54px;color: #474747;font-family: 'AvianRegular';}
.make2 .title .t2 {font-size: 24px;color: #474747;padding: 8px 0 25px;}
.make2 .title .p {font-size: 14px;color: #474747;padding: 0 150px;text-align: left;}
.make2 .cont ul {overflow: hidden;width: 105%;}
.make2 .cont li {width: 395px;float: left;margin: 0 13px 36px 0;}
.make2 .cont li .imgs {position: relative;width: 100%;overflow: hidden;padding-bottom: 56.3%}
.make2 .cont li .imgs>img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.make2 .cont li .imgs .mask_poi {width: 100%;height: 100%;position: absolute;z-index: 1;left: 0;top: 0;background: rgba(0,0,0,0.4);display: none;text-align: center;font-size: 0; letter-spacing: -1.5em;}
.make2 .cont li .imgs .mask_poi:after{ content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.make2 .cont li .imgs .mask_poi img{ display: inline-block; vertical-align: middle; font-size: 14px; letter-spacing: 0;max-width: 90%;height: auto;}
.make2 .cont li .imgs .mask_poi .a {vertical-align: middle;}
.make2 .cont li:hover .mask_poi {display: block;}
.make2 .cont li .text {padding: 0 34px;height: 112px;background: #fff;}
.make2 .cont li .text .t1 {font-size: 18px;color: #474747;padding: 23px 0 9px;line-height: 1.3;}
.make2 .cont li .text .t1.ar {font-family: arial;}
.make2 .cont li .text .p {font-size: 14px;color: #707070;}


.opinion1 {height: 892px;overflow: hidden;background-position: center;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;}
.opinion1 .block {width: 1210px;}
.opinion1 .title {text-align: center;padding: 283px 0 0px;height: 381px;opacity: 0;transition: all 1.2s ease-in-out;-webkit-transition: all 1.2s ease-in-out;}
.opinion1.anim .title {opacity: 1;}
.opinion1 .title .t1 {font-size: 54px;color: #fff;font-family: 'AvianRegular';}
.opinion1 .title .t2 {font-size: 24px;color: #fff;padding: 8px 0 20px;}
.opinion1 .title .p {font-size: 14px;color: #fff;padding: 0 150px;}

.opinion1_bak {}
.opinion1_bak .block {margin: -228px auto 0;width: 1210px;}
.opinion1_bak .cont {height: 538px;overflow: hidden;transition: box-shadow 1.2s ease-in-out 2s;-webkit-transition: box-shadow 1.2s ease-in-out 2s;}
.opinion1_bak .cont .itme {width: 403px;overflow: hidden;float: left;height: 100%;position: relative;top:0;left: 0}
.opinion1_bak .cont .itme .pic {height: 286px;}
.opinion1_bak .cont .itme .pic img {width: 100%;height: auto;}
.opinion1_bak .cont .itme .text_wp {position: absolute;bottom: 0;left: 0;width: 403px;height: 269px;z-index: 1;background: url(../image/add/mask1.png) no-repeat center;}
.opinion1_bak .cont .itme .text_wp .t {overflow: hidden;padding: 100px 51px 0;}
.opinion1_bak .cont .itme .text_wp .t .l {float: left;width: 56px;text-align: center;}
.opinion1_bak .cont .itme .text_wp .t .l .t1 {font-family: arial;font-size: 52px;color: #a6a6a6;height: 41px;line-height: 41px;}
.opinion1_bak .cont .itme .text_wp .t .l span {font-family: arial;font-size: 14px;color: #a6a6a6;}
.opinion1_bak .cont .itme .text_wp .t .r {overflow: hidden;padding-left: 13px;font-size: 18px;color: #474747;padding-top: 2px;line-height: 135%;}
.opinion1_bak .cont .itme.bak .text_wp {background-image: url(../image/add/mask2.png);top: 0;bottom: inherit;}
.opinion1_bak .cont .itme.bak .pic {position: absolute;left: 0;bottom: 0;}


.opinion2 {padding-bottom: 138px;overflow: hidden;}
.opinion2 .block {width: 1210px;}
.opinion3 .block {width: 1210px;}
.opinion2 .title {text-align: center;padding: 130px 0 40px;}
.opinion2 .title .t1 {font-size: 54px;color: #474747;font-family: 'AvianRegular';}
.opinion2 .title .t2 {font-size: 24px;color: #474747;padding: 8px 0 25px;}
.opinion2 .title .p {font-size: 14px;color: #474747;padding: 0 150px;text-align: left;}
.opinion2 .cont {height: 517px;}
.opinion2 .cont .itme {position: relative;width: 302.5px;float: left;position: relative;height: 405px; transition: all 0.6s;-webkit-transition: all 0.6s; transform:translateY(0); -webkit-transform:translateY(0);}
.opinion2 .cont .itme >img {width: 100%;height: auto;}
.opinion2 .cont .itme .text_wp {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: table;}
.opinion2 .cont .itme .text_wp .t {display: table-cell;text-align: center;vertical-align: middle;padding: 0 52px;}
.opinion2 .cont .itme .text_wp .t .t1 {font-size: 18px;color: #fff;}
.opinion2 .cont .itme .text_wp .t .p {font-size: 14px;color: #fff;padding: 14px 0 23px;}
.opinion2 .cont .itme .text_wp .t .more {font-size: 16px;color: #fff;font-family: 'AvianRegular';display: block;width: 106px;height: 31px;border: 1px solid #fff;text-align: center;line-height: 31px;margin: 0 auto;}
/*.opinion2 .cont .itme.i1 {top: 50px;}
.opinion2 .cont .itme.i2 {top: 112px;}
.opinion2 .cont .itme.i3 {top: 0; }
.opinion2 .cont .itme.i4 {top: 70px;}*/
.opinion2 .cont .itme.i1 { transform:translateY(50px); -webkit-transform:translateY(50px); }
.opinion2 .cont .itme.i2 { transform:translateY(112px); -webkit-transform:translateY(112px);}
.opinion2 .cont .itme.i3 { transform:translateY(0); -webkit-transform:translateY(0); }
.opinion2 .cont .itme.i4 { transform:translateY(70px); -webkit-transform:translateY(70px);}

.economic1 {position: relative;overflow: hidden;height: 811px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.economic1 .block {margin-top: 237px;width: 1210px;}
.economic1 .block .l {width: 585px;}
.economic1 .block .l .t1 {font-size: 54px;color: #fff;font-family: 'AvianRegular';padding-top: 98px;line-height: 1.2;}
.economic1 .block .l .t2 {font-size: 24px;color: #fff;padding: 9px 0 22px;line-height: 1.2;}
.economic1 .block .l .p {font-size: 14px;color: #fff;}
.economic1 .block .r {width: 395px;height: 404px;background: rgba(0,0,0,0.5);position: absolute;top: 0;right: 0;}
.economic1 .block .r .text {padding: 53px 42px 0;}
.economic1 .block .r .text .tit {border-bottom: 1px solid #8f8e95;font-size: 16px;color: #fff;padding-bottom: 18px;}
.economic1 .block .r .text .tit img {margin: 0 4px 0 11px;}
.economic1 .block .r .text .t {padding: 0 8px;}
.economic1 .block .r .text .t1 {font-size: 18px;color: #fff;padding: 24px 0 14px;line-height: 140%;}
.economic1 .block .r .text .p {font-size: 14px;color: #fff;}
.economic1 .block .r .text .more {font-size: 16px;color: #fff;display: block;width: 108px;height: 33px;line-height: 33px;text-align: center;border: 1px solid #fff;margin-top: 22px;}

.economic2 {padding-bottom: 128px;background: url(../image/add/ivbgi1.jpg);}
.economic2 .block {width: 1210px;}
.economic2 .title {text-align: center;padding: 117px 0 32px;}
.economic2 .title .t1 {font-size: 54px;color: #474747;font-family: 'AvianRegular';}
.economic2 .title .t2 {font-size: 24px;color: #474747;padding: 3px 0 17px;}
.economic2 .title .more {font-size: 16px;color: #8d131c;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 2px solid #8d131c;font-family: 'AvianRegular';}
.economic2 .cont {overflow: hidden;}
.economic2 .cont .l {width: 605px;float: left;background: #fff;height: 553px;box-shadow: 3px 10px 30px -10px #ccc;}
.economic2 .cont .l .imgs {overflow: hidden;position: relative;}
.economic2 .cont .l .imgs img {width: 100%;height: auto;}
.economic2 .cont .l .imgs .bf {width: 86px;height: auto;position: absolute;left: 50%;top: 50%;margin: -43px 0 0 -43px;z-index: 1;}
.economic2 .cont .l .txt {padding: 30px 42px 0;position: relative;}
.economic2 .cont .l .txt .down {background: url(../image/add/cult1.png) no-repeat center;display: block;width: 27px;height: 18px;position: absolute;top: 30px;right: 42px;}
.economic2 .cont .l .txt .t1 {font-size: 18px;color: #474747;line-height: 1.3;}
.economic2 .cont .l .txt .t2 {font-size: 18px;color: #474747;font-family: arial;padding: 8px 0 5px;line-height: 1;}
.economic2 .cont .l .txt .p {font-size: 14px;color: #707070;}
.economic2 .cont .r {overflow: hidden;padding-left: 14px;}
.economic2 .cont .r li {overflow: hidden;margin-bottom: 14px;background: #fff;box-shadow: 3px 10px 30px -10px #ccc;}
.economic2 .cont .r li .left1 {float: left;width: 261px;height: 175px;position: relative;}
.economic2 .cont .r li .left1 img {width: 100%;height: auto;}
.economic2 .cont .r li .left1 .bf {width: 84px;height: auto;position: absolute;left: 50%;top: 50%;margin: -42px 0 0 -42px;z-index: 1;}
.economic2 .cont .r li .right1 {overflow: hidden;padding-left: 39px;padding-right: 39px;}
.economic2 .cont .r li .right1 .txt {padding-top: 30px;}
.economic2 .cont .r li .right1 .txt .t1 {font-size: 16px;color: #474747;line-height: 1.3;}
.economic2 .cont .r li .right1 .txt .t2 {font-size: 18px;color: #474747;font-family: arial;padding: 8px 0 8px;line-height: 1;}
.economic2 .cont .r li .right1 .txt .t2 .down {background: url(../image/add/cult1.png) no-repeat center;display: block;width: 27px;height: 18px;float: right;margin-right: 30px;}
.economic2 .cont .r li .right1 .txt .p {font-size: 14px;color: #707070;}

.economic3 {height: 1182px;background-repeat: no-repeat;background-position: top center;position: relative;background-position: top center;background-repeat: no-repeat;}
.economic3 .block {width: 1210px;}
.economic3 .bgi {width: 100%;height:auto;position: absolute;top: 0;left: 0;width: 100%;height: 878px;}
.economic3 .title {text-align: center;padding: 97px 0 27px;}
.economic3 .title .t1 {font-size: 54px;color: #fff;font-family: 'AvianRegular';}
.economic3 .title .t2 {font-size: 24px;color: #fff;padding: 3px 0 17px;}
.economic3 .title .more {font-size: 16px;color: #fff;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 1px solid #fff;font-family: 'AvianRegular';}
.economic3 .cont {height: 912px;position: relative;}
.economic3 .cont .bgi {width: 906px;height: 912px;box-shadow: 3px 10px 30px -10px #ccc;}
.economic3 .cont .list {position: absolute;bottom: 0;right: 0;width: 908px;}
.economic3 .cont .list li {float: left;position: relative;width: 302px;height: 304px;}
.economic3 .cont .list li .t {position: absolute;left: 0;top: 0;padding: 42px 48px 0 47px;height: 262px;}
.economic3 .cont .list li .t .t1 {font-size: 18px;color: #fff;line-height: 135%;}
.economic3 .cont .list li .t .t2 {font-size: 18px;color: #fff;font-family: arial;padding: 9px 0 10px;line-height: 1;display: none;}
.economic3 .cont .list li .t .p {font-size: 14px;color: #fff;padding-top: 15px;}
.economic3 .cont .list li .t .down {font-size: 14px;color: #fff;width: 94px;height: 30px;display: block;text-align: center;line-height: 30px;border: 1px solid #fff;position: absolute;bottom: 44px;left: 47px;}
.economic3 .cont .list li .t .down i {background: url(../image/add/cult1_1.png) no-repeat center;display: inline-block;width: 27px;height: 18px;position: relative;top: 3px;margin-right: 2px;}
.economic3 .cont .list li .t .down.h {border-color: #e1e1e1;}
.economic3 .cont .list li.on .t .down i {background-image: url(../image/add/cult1.png);}
.economic3 .cont .list li.on .t1 {color: #474747;}
.economic3 .cont .list li.on .t2 {color: #474747;}
.economic3 .cont .list li.on .p {color: #474747;}
.economic3 .cont .list li.on .down {color: #474747;}

.economic4 {padding-bottom: 120px;}
.economic4 .block {width: 1210px;}
.economic4 .title {text-align: center;padding: 130px 0 27px;}
.economic4 .title .t1 {font-size: 54px;color: #474747;font-family: 'AvianRegular';}
.economic4 .title .t2 {font-size: 24px;color: #474747;padding: 3px 0 17px;}
.economic4 .title .more {font-size: 16px;color: #8d131c;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 2px solid #8d131c;font-family: 'AvianRegular';}
.economic4 .focus {height:470px;width:100%;position:relative;margin:auto;}
.economic4 .frame {width:100%;height:100%;overflow:hidden;}
.economic4 .frame .child {height:100%;float:left;overflow: hidden;}
.economic4 .frame .child .l {width: 832px;height: 470px;float: left;  position: relative;left: -200px;top: 0;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;opacity: 0;}
.economic4 .frame .child .l img {width: 100%;height: auto;}
.economic4 .frame .child .r {overflow: hidden;background: #3d3d3d;height: 470px;  position: relative;left: 200px;top: 0;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;opacity: 0;}
.economic4 .frame .child .r .t {padding: 61px 55px 0;}
.economic4 .frame .child .r .t .t1 {font-size: 18px;color: #fff;line-height: 140%;}
.economic4 .frame .child .r .t .t2 {font-size: 18px;color: #fff;font-family: arial;padding: 11px 0 15px;line-height: 1;}
.economic4 .frame .child .r .t .p {font-size: 14px;color: #fff;}
.economic4 .prev {right:273px;bottom:49px;width:52px;height:52px;position:absolute;background: url(../image/add/left2.png) no-repeat 0 0;display: block;z-index: 2;}
.economic4 .next {right:211px;bottom:49px;width:52px;height:52px;position:absolute;background: url(../image/add/right2.png) no-repeat 0 0;display: block;z-index: 2;}
.economic4 .prev:hover {background-position: -53px 0;}
.economic4 .next:hover {background-position: -53px 0;}

.economic4 .frame .child.on {z-index: 1;position: relative;}
.economic4 .frame .child.on .l {opacity: 1;left: 0;}
.economic4 .frame .child.on .r {opacity: 1;left: 0;}

.economic5 {background: url(../image/add/ivbgi1.jpg);padding-bottom: 155px;} 
.economic5 .block {width: 1210px;}
.economic5 .title {text-align: center;padding: 121px 0 33px;}
.economic5 .title .t1 {font-size: 54px;color: #474747;font-family: 'AvianRegular';}
.economic5 .title .t2 {font-size: 24px;color: #474747;padding: 7px 0 17px;}
.economic5 .title .more {font-size: 16px;color: #8d131c;width: 104px;height: 29px;line-height: 29px;display: block;margin: 0 auto;text-align: center;border: 2px solid #8d131c;font-family: 'AvianRegular';}
.economic5 .cont li {position: relative;height: 404px;}
.economic5 .cont li .pic {width: 624px;height: 404px;overflow: hidden;}
.economic5 .cont li .pic img {width: 100%;height: auto;}
.economic5 .cont li .pic .bf {width: 117px;height: 117px;position: absolute;left: 50%;top: 50%;margin: -57px 0 0 -56px;}
.economic5 .cont li .txt_wp {width: 606px;height: 404px;overflow: hidden;display: table;position: absolute;top: 0;right: 0;background: url(../image/add/mask4.png) no-repeat center;}
.economic5 .cont li .txt_wp .t {display: table-cell;vertical-align: middle;padding: 0 64px;}
.economic5 .cont li .txt_wp .t .t1 {font-size: 18px;color: #474747;line-height: 140%;}
.economic5 .cont li .txt_wp .t .t2 {font-size: 18px;color: #474747;font-family: arial;padding: 7px 0 13px;line-height: 1;}
.economic5 .cont li .txt_wp .t .p {font-size: 14px;color: #707070;}
.economic5 .cont li.on .txt_wp {left: 0;right: inherit;background-image: url(../image/add/mask3.png);}
.economic5 .cont li.on .pic {right: 0;position: absolute;top: 0;}


.mbx .block {font-size:12px;color:#898989;padding-top:16px;margin: 0 auto;  height:16px; line-height: 16px; }
.mbx {font-size:12px;color:#474747;background:#1b1b1b;}
.mbx a {font-size:12px;color:#898989;}




.box2.en .con p {font-family: "AvianRegular";}
.box2.en .con h1 {font-family: "AvianRegular";}
.w1366 #header .nav.en {padding-left:110px;}
.w1366 #header .nav.en  a {width:127px;padding:0;margin:0;}
/* #header1.gy.header_en .nav a {width:177px;} */
/* #header.gy.header_en .nav a {width:177px;} */
.cy_det5 .bj.en {width: 100%;height: 395px;background: url(../image/enwm.png) no-repeat 220px center;position: relative;}
.w1680 .box1 .nav.en a {width:177px;padding:0;margin:0;}
#header .nav.en {padding-left:1px;}
/* #header .nav.en a {width:200px;} */
.w1680 #header .nav.en {padding-left:45px;}
#header1.gy.header_en .nav.en {padding-left:55px;}
/* #header1.gy.header_en .nav.en a {width:200px;} */
.box3 .acti2.en {}
.box3 .acti2.en .d2 .right .title {display:block;width:100%;}
.box3 .acti2.en .d2 {padding:20px 0 0 31px;}
.box1 .con_wp .con .focus .focus_view li .p.en{font-size: 19px;color: #fff;padding-top: 1%;}
.detgs1 .block1 .txt h2 {font-size: 48px;color: #fff;padding: 134px 0 30px;font-family: 'AvianRegular';font-weight: bold;text-transform:uppercase;}
.detgs1 .block2 .text_wp h2 {font-size: 48px;color: #474747;font-family: 'AvianRegular';padding: 50px 0 28px;}
.detgs2 .title h2 {font-size: 24px;color: #474747;font-family:'AvianRegular';}
.detgs2 .con .txt h2 {font-size: 18px;color: #474747;font-family: "微软雅黑";}
.det2 .tion .title h2 {font-size: 24px;color: #474747;font-family:'AvianRegular';}
.det2.now .tion .main-wp .img-wp li .txt h2 {margin-top: 35px;height: 57px;overflow: hidden;}
.det2.now .tion .main-wp .img-wp li .txt h2 a{font-size: 18px;color: #474747;}
#header1.gy.header_en .nav a .list2 {display:none;background:#fff;}
#header1.gy.header_en .nav a .list2>a {display:block;}

.title .t1 {font-size: 58px;font-family: 'AvianRegular';color: #fff;line-height: 1.2;}
.title .t2 {font-size: 24px;color: #fff;padding: 9px 0 22px;line-height: 1.3;}
.title .p {font-size: 14px;color: #fff;line-height: 1.6;}
.hd_det3_phone {display: none;}

/* 网站地图 */
.sitemap{ padding:60px 0; }
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 16px; }
.sitemap dd{ margin-top: 20px; padding-left: 4em; word-break: keep-all;}
.sitemap dd a{ margin-right: 20px;}
.sitemap a:hover{ opacity: 0.8;}


/* 2020-03-05修改 lyj */
.hd_det3 .slide li .img_wp .imgs .mask .middle-cont{padding: 0 20px;}

/* 20220629 */
.home-img img{display: block;width: 100%;height: auto;}

@media screen and (min-width: 1280px){
    *, *:before, *:after{
        -webkit-box-sizing: content-box !important;
        -moz-box-sizing: content-box !important;
        box-sizing: content-box !important;
    }
}

@media screen and (max-width: 1280px){
    body, #footer {min-width: inherit;}
    #header1 .block, #header.gy .block {width: 100%;margin: 0 auto;padding: 0;}

    .culture2 .cont li {width: 401px;}
    #header1 .class1 > li > a, #header .class1 > li > a {padding: 0 39px;}
    #header1 .logo, #header .logo {margin-left: 20px;}


    
}

@media screen and (min-width: 751px){
    #header, #header1, .body, #footer {min-width: 1250px;}
    #header.act, #header1.act {min-width: inherit;} 
}

@media screen and (max-width: 1680px){
    .cy_det1 {height: 940px;}
}

@media screen and (max-width: 1440px){
    .cy_det1 {height: 810px;}
}

@media screen and (max-width: 1229px){
    /*#header.gy .nav, #header.gy .loginbar {display: none;visibility: hidden;opacity: 0;}*/
    .block {width: 980px;}
    .menu-btn{ position: absolute; top: 50%; right: 0.05rem; width: 0.8rem; height: 0.8rem; overflow: hidden; text-align: center;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
        
    .menu-btn .line, .menu-btn .line:before, .menu-btn .line:after{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 0.5rem; height: 0; border-top: 2px solid #fff; border-bottom: 2px solid #fff; border-radius: 10px;}
    .menu-open .menu-btn .line:before, .menu-open .menu-btn .line:after{ border-top: 2px solid #474747 !important; border-bottom: 2px solid #474747 !important;}
    #header .menu-btn .line, #header .menu-btn .line:before, #header .menu-btn .line:after{  border-top: 2px solid #474747; border-bottom: 2px solid #474747; }
    .menu-btn .line{ top: 0; bottom: 0;
        -webkit-transition: border 0.3s;
        transition: border 0.3s;
    }
    .menu-btn .line:before, .menu-btn .line:after{ content: '';
        -webkit-transition: transform 0.3s;
        transition: transform 0.3s;
    }
    .menu-btn .line:before{
        -webkit-transform: translateY(-0.2rem);
        transform: translateY(-0.2rem);
    }
    .menu-btn .line:after{
        -webkit-transform: translateY(0.2rem);
        transform: translateY(0.2rem);
    }
    .menu-open{ z-index: 999;}
    .menu-open .line{ border-color: transparent !important;}
    .menu-open .line:before{
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .menu-open .line:after{
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    #header1 .menu-head, #header .menu-head{ position: relative; height: 100%;  border-bottom: 1px solid #fff; z-index: 1;padding-left: 20px;}

    #header1.menu-open .menu-head, #header.menu-open .menu-head {position: fixed;width: 100%;height: 71px;left: 0;top: 0;background: #fff;}
    #header1.menu-open .menu-head {background-color: rgba(112,112,112,0.9);border-bottom: 1px solid #ffffff;}


    #header1 .nav,#header .nav{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin-top: 71px; background-color: #8d131c; overflow-y: auto; visibility: hidden;margin-left: 0;margin-bottom: 60px;opacity: 0;background-color: rgba(112,112,112,0.9);
        -webkit-transition: transform 0.5s;
        transition: transform 0.5s;
        
        -webkit-transform: translateY(-150%);
        -ms-transform: translateY(-150%);
        transform: translateY(-150%);
    }
    #header .nav {visibility: visible !important;opacity: 1 !important;display: block !important;
        background: none;   
    }
    #header.menu-open .nav {background: #8d131c;background-color: rgba(112,112,112,0.9);}
    .menu-open .nav { visibility: visible !important;
        -webkit-transform: translateY(0%) !important;
        -ms-transform: translateY(0%) !important;
        transform: translateY(0%) !important;
        opacity: 1 !important;
    }
    #header.gy .nav a {color: #fff;}
    #header.gy .loginbar li>a span {color: #fff;}
    #header.gy .loginbar a.icon {background-image: url(../image/icon2.png);}
    #header.gy .loginbar li a.search {background-image: url(../image/sear1.png);}
    /*#header.gy .loginbar li>a {background-image: url(../image/swp4.png);background-position: 0px -51px;}*/
    /*#header.gy .loginbar a.a1 {background: url(../image/erw.png) no-repeat center;background-size: 17px auto;}*/
    /*#header.gy .loginbar li a.search {background: url(../image/sear1.png) no-repeat center;background-size: 17px auto;}*/
    #header.gy .loginbar a.language {background: url(../image/lu1.png) no-repeat center;background-size: 24px auto;}
    #header.gy .loginbar a.language2 {background: url(../image/lu2.png) no-repeat center;background-size: 24px auto;}
    #header.gy .loginbar a.language3 {background: url(../image/lu3.png) no-repeat center;background-size: 26px auto;}

    #header .class1, #header1 .class1 {height: auto;}
    #header1 .class1 > li, #header .class1 > li {float: none;border-bottom: 1px solid rgba(162, 76, 76, 0.7);border-bottom: 1px solid #fff;}
    #header1 .class1 > li > a, #header .class1 > li > a {font-size: 18px;line-height: 50px;}
    #header1 .class2, #header .class2 {position: static;display: block;background-color: rgba(162, 76, 76, 0.7);padding: 2px 20px;    background-color: rgba(154, 154, 154, 0.9);}
    /*#header .class2 {
        background-color: rgba(243, 243, 243, 0.7);
    }*/

    #header1 .class2 > li, #header .class2 > li {display: inline-block;}
    #header1 .class2 > li > a {font-size: 14px;}

    #footer .nav {left: 0;}
    #footer .top_bh {right: 0;}
    #header1 .loginbar, #header.gy .loginbar  {position: fixed;left: 0;bottom: 0;background-color: #8d131c;top: inherit;padding: 0 20px;height: 60px;text-align: center;right: 0;visibility: hidden;border-top: 1px solid #a0222b;background-color: rgba(112,112,112,0.9);    border-top: 1px solid #fff;
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
    }
 /*   #header.gy .loginbar {
        background: #fff;
    }*/
    #header1 .loginbar ul, #header.gy .loginbar ul {display: inline;overflow: hidden;}
    #header1 .loginbar li, #header.gy .loginbar li {float: none;display: inline-block;padding: 17px 0; }
    #header1 .loginbar li>a, #header.gy .loginbar li>a {float: none;display: inline-block;margin-left: 0;padding: 0 10px;padding-left: 30px;}
    #header1 .loginbar li>a span, #header.gy .loginbar li>a span {width: auto;}
    #header1.menu-open .loginbar, #header.menu-open .loginbar {visibility: visible;-webkit-transition: transform 0.6s;
        transition: transform 0.6s;
        -webkit-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
    #header1 .loginbar li.erweima, #header .loginbar li.erweima {display: none;}

    .culture2 .cont li {width: 318px;height: 360px;}

    .economic1 .block .l {width: 535px;}
    .economic2 .cont .l {width: 405px;position: relative;}
    .economic2 .cont .l .txt {padding: 50px 15px;position: static;}
    .economic2 .cont .l .txt h1 {line-height: 1.3;}
    .economic2 .cont .r li .right1 .txt {padding-top: 25px;}
    .economic2 .cont .r li .right1 {padding: 0 15px;}
    .economic2 .cont .l .txt .down {top: inherit;bottom: 40px;}
    .economic3 {height: auto;padding-bottom: 100px;background-size: cover;}
    .economic3 .cont {height: auto;}
    .economic3 .cont .bgi {display: none;}
    .economic3 .cont .list {position: static;overflow: hidden;width: 907px;text-align: center;margin: auto;}
    .economic3 .cont .list li {display: inline-block;text-align: left;}
    .economic4 .frame .child .l {width: 600px;height: 338px;}
    .economic4 .frame .child .r {height: 339px;}
    .economic4 .frame .child .r .t {padding: 30px 15px 55px;}
    .economic4 .focus {height: auto;}
    .economic4 .prev {bottom: 15px;}
    .economic4 .next {bottom: 15px;}
    .economic5 .cont li .txt_wp {width: 490px;height: 328px;}
    .economic5 .cont li .pic {width: 506px;z-index: 1;position: absolute;}
    .economic5 .cont li .txt_wp .t {padding: 0 40px;}
    .economic5 .cont li {height: 328px;}

    .make1 .cont .l {width: 725px;}
    .make1 .cont .l .top {width: 626px;padding-left: 30px;}
    .make1 .cont .l .bottom .text {padding-left: 30px;padding-top: 80px;}
    .make1 .cont .r {width: 395px;}
    .make1 .cont .r .bottom {width: 100%;height: auto;}
    .make2 .cont li {width: 318px;}

    .opinion1_bak .cont .itme {width: 326.5px;}
    .opinion1_bak .cont .itme .pic {height: 231px;}
    .opinion1_bak .cont {height: 445px;}
    .opinion1_bak .cont .itme .text_wp {background-position: center;width: 100%;background-size: cover;height: 228px;}
    .opinion1_bak .cont .itme .text_wp .t{padding: 75px 30px 0;}

    .det1 .block {width: 980px;}
    .det2 .block {width: 980px;}
    .det2 .tion .main-wp .img-wp li {width: 312px;}
    .det2 .tion .main-wp .img-wp li .txt .t1 {height: 75px;}
    
    .cy_det1 {height: 700px;}
    .cy_det4 .bj {height: 543px;}
    .cy_det4 .bj .d1 {border-radius: 50%;}
    .cy_det4 .bj .t1 {width: 70px;height: 70px;top: 37.8%;left: 18.7%;}
    .cy_det4 .bj .t2 {width: 83px;height: 83px;top: 28.3%;left: 42%;}
    .cy_det4 .bj .t3 {width: 100px;height: 100px;top: 29.4%;left: 47.9%;}
    .cy_det4 .bj .t4 {width: 83px;height: 83px;top: 51.3%;left: 62.1%;}
    .cy_det4 .bj .t5 {width: 172px;height: 172px;top: 16.5%;left: 61.9%;z-index: 1;}
    .cy_det4 .bj .t6 {width: 147px;height: 147px;top: 33%;left: 73.8%;}
    .cy_det4 .bj .t7 {width: 80px;height: 80px;top: 20.7%;left: 79.7%;}
    .cy_det4 .bj .t8 {width: 81px;height: 81px;top: 73.8%;left: 88.4%;}
    .cy_det4 .bj .t5 .tit {font-size: 60px;line-height: 1;padding-top: 50px;}
    .cy_det4 .bj .t6 .tit {font-size: 38px;line-height: 1;}
    .cy_det5 .title_1 {padding-bottom: 120px;}
    .cy_det5 .bj {background-position: 185px center;}
    .cy_det5 .bj .a1 {top: 23px;right: 812px;}
    .cy_det5 .bj .a2 {top: 72px;right: 812px;}
    .cy_det5 .bj .a3 {top: 118px;right: 812px;}
    .cy_det5 .bj .a4 {top: 153px;right: 812px;}
    .cy_det5 .bj .a5 {top: 206px;right: 812px;}
    .cy_det5 .bj .a6 {top: 242px;right: 812px;}
    .cy_det5 .bj .a7 {top: 295px;right: 802px;}
    .cy_det5 .bj .a8 {top: 350px;right: 760px;}
    .cy_det5 .bj .a9 {top: 195px;left: 490px;}
    .cy_det5 .bj .a10 {top: 243px;left: 470px;}
    .cy_det5 .bj .a11 {top: 296px;left: 440px;}
    .cy_det5 .bj .a12 {top: 341px;left: 405px;}
    .cy_det5 .bj .a13 {top: 140px;left: 690px;}
    .cy_det5 .bj .a14 {top: 175px;left: 710px;}
    .cy_det5 .bj .a15 {top: 304px;left: 730px;}
    .cy_det5 .bj .a16 {top: 272px;left: 843px;}
    .cy_det5 .bj .a17 {top: 230px;left: 902px;}
    .cy_det6 .title_1 {padding-top: 180px;}
    .cy_det6 .con .left .txt {right: 6%;top: 140px;}
    .cy_det6 .con .right .txt {left: 6%;top: 140px;}
    .cy_det6 .con {height: 570px;}
    .cy_det2 .txt .p {width: auto;}
    .cy_det2 .txt .t1 {width: auto;}

    .detgs1 .block, .detgs2{width: 980px;}
    .detgs1 .btn {margin-top: 400px;}
    .detgs1 .block2 .imgs {display: none;}
    .detgs1 .block2 .img-slider {left: 0;}
    .detgs2 .con li {width: 312px;}

    .w1366 .box1 .class1 > li > a {padding: 0 35px;}
    .w1366 .box1 .nav {padding-top: 175px;}
    .w1366 .box1 .con_wp .con {height: 460px;}
    .w1366 .box1 .con_wp .con .txt_img .bj_r {padding-top: 30px;}
    .w1366 .box1 .con_wp .con .txt_img .p {padding: 15px 0 20px;}
    .w1366 .box3 .acti2 .d2 {width: 33%;padding-top: 40px;}
    .w1366 .box3 .acti2 .d1 .t1 {padding-top: 40px;}
    .w1366 .box3 .acti2 {height: 220px;}
    .w1366 .box3 .acti2 .d1 {padding-left: 25px;}
    .w1366 .box3 .acti .d1 .t1 {padding: 20px 0 0;font-size: 28px;line-height: 1.4;}
    .w1366 .box3 .acti .d1 .p {padding-bottom: 10px;}
    .w1366 .box3 .acti {height: 197px;}

    .invest3 .cont .main-wp .img-wp ul {height: 452px;}
    .invest3 .cont .main-wp .img-wp li {width: 327px;height: 392px;}
    .invest3 .cont .main-wp .img-wp li .text {padding-top: 120px;}

    .map1 .block {width: 980px;}
    .map1 .block2 .left {width: 285px;height: 457px;}
    .map1 .block2 .right {height: 477px;}

    .point1 li {width: 311px;}

    .w1366#prod1 .grt .mask_pro img {width: 28%;}
    .w1366#prod1 .grt .mask_pro .t1 {font-size: 22px;}
    .w1366#prod1 .grt .mask_pro .t2 {font-size: 16px;}
    .w1366#prod1 .grt .mask_pro .t3 {font-size: 24px;}
    .w1366#prod1 .grt .mask_pro .t4 {font-size: 16px;}
    
    .rep1 .block1 .tab .tab_con .right .imgs {width: 100%;background: none !important;text-align: center;padding: 40px 0 20px;text-align: center;height: auto;}
    .rep1 .block1 .tab .tab_con .right .txt {height: auto;padding: 30px;}
    .rep1 .block1 .tab .tab_con .left {width: auto;float: none;}
    .rep1 .block1 .tab .tab_con .right {width: auto;float: none;height: auto;}
    .rep1 .block1 .tab .tab_con .right .imgs .t1 {font-size: 34px;color: #474747;}
    .rep1 .block1 .tab .tab_con .right .imgs .t2 {font-size: 26px;color: #474747;}
    .rep1 .block2 .mana li {width: 299px;}

    .video1 .list .video_wp li {width: 311px;}
    .video1 .list .video_wp li .p {font-size: 16px;}

    .hd_det1 .img_wp .left {width: 581px;}
    .hd_det1 .img_wp .left .imgs1 {width: 236px;height: 236px;}
    .hd_det1 .img_wp .left .imgs2 {width: 236px;height: 236px;margin-right: 0;}
    .hd_det1 .img_wp .left .imgs3 {width: 100%;height: auto;}
    .hd_det1 .img_wp .right {float: none;overflow: hidden;width: auto;padding-left: 10px;}
    .hd_det1 .img_wp .right .img1 {height: auto;margin-top: 20px;}
    .hd_det1 .img_wp .right .txt {height: auto;padding: 11px 20px 30px;}
    .hd_det1 {padding-bottom: 80px;height: auto;}
    .hd_det2 .img-wp .imgs1 {margin: 0;}
    .hd_det3 .slide li .txt_wp {width: 460px;height: 300px;}
    .hd_det3 .slide li .img2_wp {width: 480px;height: 480px;}
    .hd_det3 .slide li .img_wp .imgs {width: 240px;height: 240px;}
    .hd_det3 .slide li .img_wp {padding-top: 0;}
    .hd_det3 .slide {height: 645px;}
    .hd_det3 {height: auto;padding-bottom: 100px;}
    
    #header1 .nav, #header .nav {display: none !important;}
    #header1 .nav.m-show, #header .nav.m-show {display: block !important;}




}





@media screen and (max-width: 980px){
    .block {width: auto;padding: 0 20px;}
    .det1 .block, .det2 .block {width: auto;margin-left: 20px;margin-right: 20px;}

}






@media screen and (max-width: 780px){
    #header1.menu-open .menu-head, #header.menu-open .menu-head {height: 1.2rem;}
    .body {background-attachment: initial;}
    .menu-btn {right: 0.2rem;}
    .mbx {padding: 0 0.2rem 0.3rem;display: none;}
    .mbx .block {padding-top: 0;}
    .links .dl {top: 0;right: 0;position: relative;margin: 0 auto 0.3rem;font-size: 0.26rem;width: 4.8rem;}
    .block {padding: 0 0.25rem;width: auto !important;}
    #header.gy .logo, #header1.gy .logo {margin-left: 0.25rem;}
    #header1 .logo, #header.gy .logo {padding-top: 0.22rem;width: 2.8rem;height: auto;}
    #header1 .nav, #header.gy .nav {margin-top: 1.2rem;}
    #header1 .logo a, #header.gy .logo a {display: block;}
    #header1 .menu-head, #header.gy .menu-head {padding-left: 0;}
    #header1, #header.gy {height: 1.2rem;}
    #header1 .block, #header.gy .block {padding: 0 0rem;width: auto;}
    #footer {line-height: inherit;padding: 0.5rem 0;}
    #footer .nav {position: static;}
    #footer .nav a {font-size: 0.28rem;}
    #footer .top_bh {position: static;text-align: center;font-size: 0.28rem;}
    #footer p {line-height: 1.6;font-size: 0.28rem;padding: 0.3rem 0 0.25rem;}
    
    .title .t1 {font-size: 0.58rem;}
    .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .title .p {padding: 0;font-size: 0.26rem;}

    .culture1 {height: auto;background-attachment: initial;}
    .culture1 .title {padding: 2.2rem 0rem 1rem;}
    .culture1 .title .more {margin-top: 0.3rem;}
    .culture2 {padding: 1rem 0 0.5rem;}
    .culture2 .cont {width: auto;}
    .culture2 .cont ul {width: auto;}
    .culture2 .cont li {width: auto;margin: 0 0 0.5rem;float: none;height: auto;}
    .culture2 .cont li .text {padding: 0.3rem 0 0;}
    .culture2 .cont li .text .t1 {font-size: 0.3rem;background-size: 70% auto;}
    .culture2 .cont li .text .t2 {font-size: 0.38rem;}

    .economic1 {height: auto;padding-bottom: 1rem;background-attachment: initial;}
    .economic1 .block {margin-top: 2.2rem;}
    .economic1 .block .l {width: auto;padding-bottom: 0.6rem;}
    .economic1 .block .r {position: static;width: auto;height: auto;}
    .economic1 .block .l .t1 {font-size: 0.58rem;padding-top: 0;}
    .economic1 .block .l .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .economic1 .block .l .p {padding: 0;font-size: 0.26rem;}
    .economic1 .block .r .text {padding: 0.6rem 0.3rem;}
    .economic1 .block .r .text .tit {padding-bottom: 0.2rem;}
    .economic1 .block .r .text .t1 {font-size: 0.3rem;padding: 0.25rem 0 0.15rem;}
    .economic1 .block .r .text .more {margin-top: 0.3rem;}
    .economic2 .title {padding: 0 0 0.4rem;}
    .economic2 {padding: 1rem 0 0.8rem;}
    .economic2 .title .t1 {font-size: 0.58rem;padding-top: 0;}
    .economic2 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .economic2 .title .p {padding: 0;font-size: 0.26rem;}
    .economic2 .cont .l {width: auto;float: none;height: auto;margin-bottom: 0.2rem;}
    .economic2 .cont .l .txt {padding: 0.6rem 0.3rem 0.8rem;}
    .economic2 .cont .l .txt .down {bottom: 0.4rem;right: 0.3rem;}
    .economic2 .cont .l .txt .t1 {font-size: 0.38rem;}
    .economic2 .cont .l .txt .t2 {font-size: 0.3rem;padding: 0.1rem 0 0.05rem;}
    .economic2 .cont .l .txt .p {font-size: 0.26rem;}
    .economic2 .cont .r li .left1 {float: none;width: auto;height: auto;}
    .economic2 .cont .r {padding-left: 0;}
    .economic2 .cont .r li .right1 .txt {padding: 0.6rem 0.3rem 0.8rem;}
    .economic2 .cont .r li .right1 {padding: 0;position: relative;}
    .economic2 .cont .r li .right1 .txt .t1 {font-size: 0.38rem;}
    .economic2 .cont .r li .right1 .txt .t2 {font-size: 0.3rem;}
    .economic2 .cont .r li .right1 .txt .p {font-size: 0.26rem;}
    .economic2 .cont .r li .right1 .txt .t2 .down {bottom: 0.4rem;right: 0.3rem;position: absolute;margin: 0;}
    .economic3 {padding: 1rem 0 0.8rem;overflow: hidden;}
    .economic3 .title {padding: 0 0 0.4rem;}
    .economic3 .title .t1 {font-size: 0.58rem;padding-top: 0;}
    .economic3 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .economic3 .title .p {padding: 0;font-size: 0.26rem;}
    .economic3 .cont .list {width: auto;display: block;width: 105%;}
    .economic3 .cont .list li {width: 3.4rem;height: auto;margin-right: 0.2rem;margin-bottom: 0.2rem;}
    .economic3 .cont .list li:nth-child(odd) {clear: left;}
    .economic3 .cont .list li img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .economic3 .cont .list li .t {position: relative;left: inherit;top: inherit;margin: 0.4rem 0.3rem 1rem;height: 4.2rem;padding: 0;}
    .economic3 .cont .list li .t .down {right: 0.3rem;bottom: 0.3rem;}
    .economic3 .cont .list li .t .t1 {font-size: 0.34rem;}
    .economic3 .cont .list li .t .t2 {font-size: 0.28rem;}
    .economic3 .cont .list li .t .p {font-size: 0.26rem;padding-top: 0.15rem;}
    .economic4 {padding: 1rem 0;}
    .economic4 .title {padding: 0 0 0.4rem;}
    .economic4 .title .t1 {font-size: 0.58rem;padding-top: 0;}
    .economic4 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .economic4 .title .p {padding: 0;font-size: 0.26rem;}
    .economic4 .frame .child .l {width: 100%;height: auto;float: none;}
    .economic4 .frame .child .r {height: auto;}
    .economic4 .frame .child .r .t {padding: 0.4rem 0.3rem 1.8rem;}
    .economic4 .frame .child .r .t .t1 {font-size: 0.38rem;}
    .economic4 .frame .child .r .t .t2 {font-size: 0.3rem;padding: 0.15rem 0 0.2rem;}
    .economic4 .frame .child .r .t .p {font-size: 0.26rem;}
    .economic5 {padding: 1rem 0;}
    .economic5 .title {padding: 0 0 0.4rem;}
    .economic5 .title .t1 {font-size: 0.58rem;padding-top: 0;}
    .economic5 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .economic5 .title .p {padding: 0;font-size: 0.26rem;}
    .economic5 .cont li {height: auto;}
    .economic5 .cont li+li {margin-top: 0.2rem;}
    .economic5 .cont li .pic {width: 100%;height: auto;float: none;position: static !important;overflow: hidden;}
    .economic5 .cont li .pic img {width: 103.5%;}
    .economic5 .cont li .txt_wp {width: 100%;height: auto;position: static !important;}
    .economic5 .cont li .txt_wp .t {padding: 0.4rem 0.3rem;}
    .economic5 .cont li.on .pic img {margin-left: -3.5%;}
    .economic5 .cont li .txt_wp .t .t1 {font-size: 0.38rem;}
    .economic5 .cont li .txt_wp .t .t2 {font-size: 0.3rem;padding: 0.15rem 0 0.2rem;}
    .economic5 .cont li .txt_wp .t .p {font-size: 0.26rem;}
    
    .make1 {height: auto;}
    .make1 .title {padding: 2.2rem 0 0.4rem;height: auto;}
    .make1 .title .t1 {font-size: 0.58rem;padding-top: 0;}
    .make1 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .make1 .title .p {padding: 0;font-size: 0.26rem;}
    .make1 .cont .l {float: none;width: auto;height: auto;position: static;}
    .make1 .cont .r {float: none;width: auto;height: auto;position: static;}
    .make1 .cont .l .top {padding: 0;width: auto;height: auto;}
    .make1 .cont .l .bottom .text {padding: 0.6rem 0.3rem;}
    .make1 .cont .l .bottom .text .t1 {font-size: 0.38rem;}
    .make1 .cont .l .bottom .text .t2 {font-size: 0.3rem;padding: 0.15rem 0 0.2rem;}
    .make1 .cont .l .bottom .text .p {font-size: 0.26rem;}
    .make1 .cont {height: auto;}
    .make1 .cont .r .top {height: auto;padding:0;}
    .make1 .cont .r .top ul {padding: 0.6rem 0 0.2rem}
    .make1 .cont .r .top li {padding-bottom: 0.4rem;}
    .make1 .cont .r .top li .imgs {width: 1.04rem;height: 0.88rem;}
    .make1 .cont .r .top li .p {font-size: 0.28rem;}
    .make1 .cont .r .bottom {display: none;}
    .make2 .title {padding: 0rem 0 0.4rem;height: auto;}
    .make2 .title .t1 {font-size: 0.58rem;padding-top: 0;}
    .make2 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .make2 .title .p {padding: 0;font-size: 0.26rem;}
    .make2 {padding: 1rem 0 0.8rem;}
    .make2 .cont ul {width: auto;}
    .make2 .cont li {float: none;width: auto;margin: 0 0 0.2rem 0;}
    .make2 .cont li .text {height: auto;padding: 0.4rem 0.3rem;}
    .make2 .cont li .text .t1 {font-size: 0.38rem;padding-top: 0;padding-bottom: 0.15rem;}
    .make2 .cont li .text .t2 {font-size: 0.3rem;padding: 0.15rem 0 0.2rem;}
    .make2 .cont li .text .p {font-size: 0.26rem;}
    /*.make2 .cont li .imgs .mask_poi {display: none;}*/
    
    .opinion1 {height: auto;background-attachment: initial;}
    .opinion1 .title {padding: 2.2rem 0 1rem;height: auto;}
    .opinion1 .title .p {padding: 0;}
    .opinion1 .title .t1 {font-size: 0.58rem;}
    .opinion1 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .opinion1 .title .p {padding: 0;font-size: 0.26rem;}
    .opinion1_bak .block {margin: 0;padding: 0.8rem 0.25rem;}
    .opinion1_bak .cont {height: auto;box-shadow: none !important;overflow: inherit;}
    .opinion1_bak .cont .itme {width: auto;margin-bottom: 0.2rem;box-shadow: rgb(203, 203, 203) 0px 0px 30px 2px;float: none;position: relative;}
    .opinion1_bak .cont .itme .text_wp {position: static;}
    /*.opinion1_bak .cont .itme.bak .pic {position: static;}*/
    .opinion1_bak .cont .itme .text_wp .t {padding: 0.4rem 0.3rem;}
    .opinion1_bak .cont .itme.bak .text_wp, .opinion1_bak .cont .itme .text_wp {height: auto;}
    .opinion1_bak .cont .itme .pic {height: 4.6rem;overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;}
    .opinion1_bak .cont .itme .pic img {width: 100%;height: auto;}
    .opinion1_bak .cont .itme.bak .pic img {margin-top: -0.3rem;}
    .opinion1_bak .cont .itme .text_wp .t .r {font-size: 0.34rem;}
    .opinion1_bak .cont .itme .text_wp .t .l .t1 {font-size: 0.6rem;height: auto;line-height: 1;}
    .opinion1_bak .cont .itme .text_wp .t .l span {font-size: 0.26rem;}
    .opinion1_bak .cont .itme .text_wp {padding-top: 4.6rem;}
    .opinion2 {padding: 0 0 0.8rem;}
    .opinion2 .title {padding: 0 0 0.4rem;}
    .opinion2 .title .t1 {font-size: 0.58rem;}
    .opinion2 .title .t2 {font-size: 0.32rem;padding: 0.15rem 0 0.2rem;}
    .opinion2 .title .p {padding: 0;font-size: 0.26rem;}
    .opinion2 .cont .itme .text_wp .t .t1 {font-size: 0.38rem;padding-bottom: 0.3rem;}
    .opinion2 .cont .itme .text_wp .t .p {font-size: 0.26rem;padding: 0.15rem 0 0.2rem;display: none;}
    .opinion2 .cont {height: 6.4rem;}
    .opinion2 .cont .itme.i1 { transform:translateY(0.5rem); -webkit-transform:translateY(0.5rem); }
    .opinion2 .cont .itme.i2 { transform:translateY(1.12rem); -webkit-transform:translateY(1.12rem);}
    .opinion2 .cont .itme.i3 { transform:translateY(0); -webkit-transform:translateY(0); }
    .opinion2 .cont .itme.i4 { transform:translateY(0.7rem); -webkit-transform:translateY(0.7rem);}

    .det1 .block, .det2 .block {width: auto;margin-left: 0.25rem;margin-right: 0.25rem;padding: 0;overflow: hidden;}
    .det1 .block {margin-top: 2.2rem;}
    .det1 .text_wp {margin: 0.3rem 0.25rem;padding: 0.4rem 0.3rem;top: 0;}
    .det1 .text_wp .title .t1 {font-size: 0.38rem;}
    .det1 .text_wp .title .p {font-size: 0.28rem;padding-top: 0.1rem;}
    .det1 .text_wp .t25 {padding-top: 0.3rem;padding-bottom: 0.4rem;}
    .det1 .text_wp .t {padding-bottom: 0.4rem;}
    .det1 .text_wp .t .t2 {font-size: 0.36rem;padding-bottom: 0.05rem;}
    .det1 .text_wp p {font-size: 0.26rem;padding-top: 0.15rem;line-height: 1.6;}
    .det2 .tion .title {padding: 0.6rem 0.25rem 0.4rem;}
    .det2 .tion .title .t1 {font-size: 0.58rem;}
    .det2 .tion .title .t2 {font-size: 0.32rem;}
    .det2 .tion .main-wp .img-wp li {width: 6.5rem;}
    .det2 .tion .main-wp {margin: 0 0.25rem;padding-bottom: 0.3rem;}
    .det2 .tion .main-wp .img-wp li .txt {padding: 0 0.3rem 0.4rem;}
    .det2 .tion .main-wp .img-wp li .txt .t1 {height: 1.1rem;margin-top: 0.4rem;}
    .det2 .tion .main-wp .img-wp li .txt .t1 a {font-size: 0.38rem;}
    .det2 .tion .main-wp .img-wp li .txt .p {font-size: 0.26rem;padding: 0.2rem 0 0.3rem;}
    .det2 .tion .main-wp .img-wp li .txt .more {font-size: 0.28rem;}
    .det2 .tion .main-wp .btn div {top: 3.4rem;}
    .det2 .tion .main-wp .j-left {left: 0.1rem;}
    .det2 .tion .main-wp .j-right {right: 0.1rem;}
    
    .title_1 {padding-bottom: 0.6rem;}
    .title_1 .t1 {font-size: 0.58rem;padding: 1rem 0 0.1rem;}
    .title_1 .t2 {font-size: 0.32rem;}
    .title_1 .p {font-size: 0.28rem;padding-top: 0.3rem;}
    .cy_det1 {height: 5rem;}
    .cy_det2 .txt {opacity: 1;}
    .cy_det2 {height: auto;}
    .cy_det2 .block {top: 0;background-size: 100% auto;height: auto;padding-bottom: 3rem;}
    .cy_det2 .shux {height: 0.85rem;margin: 0.3rem auto 0.4rem;}
    .cy_det2 .txt .t1 {font-size: 0.28rem;padding-bottom: 0.3rem;}
    .cy_det2 .txt .p {font-size: 0.28rem;}
    .cy_det3 {height: auto;padding-bottom: 1rem;}
    .cy_det3 .con_wp .d1 .ico {height: 1rem;margin-bottom: 0.3rem;padding: 0 0.26rem;}
    .cy_det3 .con_wp .d1 img {}
    .cy_det3 .con_wp .d1 .t1 {font-size: 0.28rem;}
    .cy_det3 .con_wp .d1 .t2 {font-size: 0.24rem;word-break: break-word;line-height: 1.2;}
    .cy_det3 .con_wp {height: 3.2rem;}
    .cy_det3 .txt {padding-top: 0.4rem;}
    .cy_det3 .txt p {font-size: 0.28rem;padding: 0;}
    .cy_det4 .bj {height: 4rem;}
    .cy_det4 .bj .t1 {width: 0.7rem;height: 0.7rem;top: 37.8%;left: 18.7%;}
    .cy_det4 .bj .t2 {width: 0.83rem;height: 0.83rem;top: 28.3%;left: 42%;}
    .cy_det4 .bj .t3 {width: 1rem;height: 1rem;top: 39.4%;left: 47.9%;}
    .cy_det4 .bj .t4 {width: 0.83rem;height: 0.83rem;top: 51.3%;left: 62.1%;}
    .cy_det4 .bj .t5 {width: 2.2rem;height: 2.2rem;top: 2.5%;left: 53%;z-index: 2;}
    .cy_det4 .bj .d1 .t {padding: 0 0.2rem;}
    .cy_det4 .bj .d1 span br {display: none;}
    .cy_det4 .bj .t6 {width: 1.9rem;height: 1.9rem;top: 39%;left: 70%;z-index: 1;}
    .cy_det4 .bj .t7 {width: 0.8rem;height: 0.8rem;top: 20.7%;left: 79.7%;}
    .cy_det4 .bj .t8 {width: 0.81rem;height: 0.81rem;top: 73.8%;left: 88.4%;}
    .cy_det4 .bj .t5 .tit {font-size: 0.46rem;line-height: 1;padding-top: 0.44rem;}
    .cy_det4 .bj .t6 .tit {font-size: 0.38rem;line-height: 1;padding-top: 0.44rem;}
    .cy_det4 .bj .t5 span {font-size: 0.24rem;}
    .cy_det4 .bj .t6 span {font-size: 0.24rem;}
    .cy_det5 .title_1 {padding-bottom: 0.4rem;}
    .cy_det5 .bj {display: none;}
    .cy_det5 .we4 {display: block;}
    .cy_det5 .we4 .list{padding: 0.25rem 0;border-bottom: 1px dashed #d9d9d9;}
    .cy_det5 .we4 .list:nth-child(3) .h2:after{background: #31417c;}
    .cy_det5 .we4 .list:nth-child(4) .h2:after{background: #3ec2e3;}
    .cy_det5 .we4 .list:nth-child(4){border-bottom-style: solid;}
    .cy_det5 .we4 .list ul{padding: 0 0.3rem;}
    .cy_det5 .we4 .list .h2{font-size: 0.38rem;;padding-left: 0.3rem;position: relative;padding-bottom: 10px;}
    .cy_det5 .we4 .list .h2:after{content: "";position: absolute;left: 0;top: 0.18rem;width: 0.2rem;height: 0.2rem;border-radius: 50%;background: #92000a;}
    .cy_det5 .we4 .list ul li{background: url(../image/png20.png) no-repeat right center;background-size: 8px;font-size: 0.28rem;color: #707070;padding: 10px 10px 10px 0px;}
    .cy_det6 .title_1 {padding: 1rem 0 0.4rem;}
    .cy_det6 .con {height: auto;}
    .cy_det6 .con .left {float: none;width: auto;}
    .cy_det6 .con .left .txt {position: static;width: auto;padding: 0.8rem 0.3rem;position: relative;top: 0;left: 0;}
    .cy_det6 .con .right {float: none;width: auto;}
    .cy_det6 .con .right .txt {position: relative;width: auto;padding: 0.8rem 0.3rem;top: 0;left: 0;}
    .cy_det6 .con .mask {display: block;}
    .cy_det6 .con .txt .p {height: auto;font-size: 0.26rem;}
    .cy_det6 .con .txt .ag {font-size: 0.28rem;margin-top: 0.3rem;}
    .cy_det6 .con .txt .t1 {font-size: 0.45rem;}
    .cy_det6 .con .txt .t2 {font-size: 0.32rem;padding: 0.1rem 0 0.3rem;}
    
    .detgs1 {margin-top: 2.2rem;}
    .detgs1 .block, .detgs2 {margin: 0 0.25rem;padding: 0;}
    .detgs1 .btn {margin: 2.8rem auto 0.4rem;display: none;}
    .detgs1 .title {padding: 0.8rem 0 0.4rem;}
    .block1 {top: 0;}
    .detgs1 .title .t1 {font-size: 0.58rem;color: #474747;}
    .detgs1 .title .t2 {font-size: 0.32rem;}
    .detgs1 .block1 {margin: 0 0.25rem;height: auto;}
    .detgs1 .block1 .txt {padding: 0 0.3rem 0.6rem;}
    .detgs1 .block1 .txt .t1 {font-size: 0.58rem;padding: 1rem 0 0.3rem;}
    .detgs1 .block1 .txt .p {font-size: 0.26rem;padding-bottom: 0.25rem;}
    .detgs1 .block2 {margin: 0 0.25rem;height: auto;}
    .detgs1 .block2 .img-slider {position: static;width: auto;margin-top: 0.2rem;height: auto;overflow: hidden;}
    .detgs1 .block2 .img-slider .btn_wp {right: 50%;margin-right: -57px;background: none; bottom: -0.4rem;}
    .detgs1 .block2 .img-wp .txt {padding: 0.6rem 0.3rem 1.4rem;height: auto;position: relative;z-index: 1;}
    .detgs1 .block2 .img-wp .txt .p {font-size: 0.28rem;}
    .detgs1 .block2 .img-wp .txt .t3 {font-size: 0.3rem;padding-top: 0.4rem;}
    .detgs1 .block2 .text_wp {position: static;width: auto;height: auto;margin-top: 0.2rem;padding: 0.6rem 0.3rem;}
    .detgs1 .block2 .text_wp .t1 {font-size: 0.58rem;padding: 0 0 0.4rem;line-height: 1.3;}
    .detgs1 .block2 .text_wp .txt {height: 4rem;}
    .detgs1 .block2 .text_wp .p1 {font-size: 0.26rem;}
    .detgs1 .block3 {padding: 0.6rem 0.3rem;}
    .detgs1 .block3 .p {font-size: 0.26rem;}
    .detgs1 .block, .detgs2 {width: auto;}
    .detgs2 {margin-top: 0.3rem;}
    .detgs2 .con {margin: 0;}
    .detgs2 .title {padding: 0.8rem 0 0.4rem;}
    .detgs2 .title .t1 {font-size: 0.58rem;padding-bottom: 0;}
    .detgs2 .title .t2 {font-size: 0.32rem;margin-top: 0rem;}
    .detgs2 .con .txt {padding: 0.4rem 0.3rem;height: auto;}
    .detgs2 .con .txt .t1 {font-size: 0.38rem;}
    .detgs2 .con .txt .p {font-size: 0.26rem;padding: 0.2rem 0 0.3rem}
    .detgs2 .con .txt a {font-size: 0.28rem;}
    .detgs2 .main-wp .j-left {left: 0.1rem;top: 2.3rem;}
    .detgs2 .main-wp .j-right {right: 0.1rem;top: 2.3rem;}

    .w1366 .box1 {margin-top: 2.2rem;}
    .w1366 .box1 .block, .w1366 .box2 .block {margin: 0;padding: 0.3rem 0.25rem;}
    .w1366 .box1 .nav {display: none;}
    .w1366 .box1 .con_wp .con .focus {float: none;width: auto;height: 6.35rem;}
    .w1366 .box1 .con_wp .con {height: auto;}
    .w1366 .box1 .con_wp .con .txt_img {float: none;width: 100%;height: 6.35rem;}
    .w1366 .box1 .con_wp .con .focus .slick-dots {right: 0.3rem;bottom: 0.4rem;}
    .w1366 .box1 .con_wp .con .focus .focus_view li .posi {bottom: 0.6rem;padding-left: 0.3rem;}
    .w1366 .box1 .con_wp .con .focus .focus_view li .t1 {font-size: 0.58rem;}
    .w1366 .box1 .con_wp .con .focus .focus_view li .p {font-size: 0.32rem;}
    .w1366 .box1 .con_wp .con .txt_img .p {display: none;}
    .w1366 .box1 .con_wp .con .txt_img a.title {display: block;margin-bottom: 0.4rem;font-size: 0.3rem;}
    .w1366 .box1 .con_wp .con .txt_img .bj_r {padding: 0.6rem 0.3rem;}
    .w1366 .box1 .con_wp .con .txt_img .bj_l {padding: 0.6rem 0.3rem;}
    .w1366 .box1 .con_wp {padding: 0.3rem 0.25rem;}
    .w1366 .box2 {margin: 0.3rem 0.25rem 0;width: auto;}
    .w1366 .box3 .block {margin: 0 0.25rem;padding: 0.3rem 0.25rem;}
    .w1366 .box2 .con {height: auto;padding: 1rem 0.3rem;width: auto;background-size: cover;background-position: center;}
    .w1366 .box2 .con .tit {font-size: 0.58rem;padding-top: 0;}
    .w1366 .box2 .con .t1 {font-size: 0.32rem;}
    .w1366 .box2 .con .p {font-size: 0.26rem;padding: 0.2rem 0 0.3rem;}
    .w1366 .box3 {margin-top: 0.3rem;}
    .w1366 .box3 .acti {height: auto;}
    .w1366 .box3 .acti .d1 {float: none;width: auto;padding: 0 0.3rem 0.4rem;}
    .w1366 .box3 .acti .d1 .t1 {font-size: 0.58rem;padding: 0;}
    .w1366 .box3 .acti .d1 .t2 {font-size: 0.32rem;}
    .w1366 .box3 .acti .d1 .p {font-size: 0.26rem;width: auto;padding: 0.1rem 0 0.2rem;}
    .w1366 .box3 .acti .d1 a {font-size: 0.28rem;}
    .w1366 .box3 .acti .blk {float: none;width: auto;margin-right: 0;}
    .w1366 .box3 .acti2 {height: auto;padding-bottom: 0.3rem;}
    .w1366 .box3 .acti2 .d1 {float: none;width: auto;padding: 0.6rem 0.3rem;text-align: center;}
    .w1366 .box3 .acti2 .d1 .t1 {font-size: 0.58rem;padding: 0;line-height: 1.3;}
    .w1366 .box3 .acti2 .d1 .t2 {font-size: 0.32rem;padding: 0 0 0.3rem;}
    .w1366 .box3 .acti2 .d1 .p {font-size: 0.26rem;width: auto;padding: 0.1rem 0 0.2rem;}
    .w1366 .box3 .acti2 .d1 a {font-size: 0.28rem;}
    .w1366 .box3 .acti2 .d2 {float: none;width: auto;padding-top: 0.4rem;padding-left: 0;}
    .w1366 .box3 .acti2 .d2 .left .t1 {font-size: 0.72rem;line-height: 1.2;}
    .w1366 .box3 .acti2 .d2 .left span {font-size: 0.32rem;}
    .w1366 .box3 .acti2 .d2 .right {padding-left: 0.2rem;}
    .w1366 .box3 .acti2 .d2 .right .title {padding-right: 0;font-size: 0.38rem;}
    .w1366 .box3 .acti2 .d2 .right .p {font-size: 0.26rem;margin: 0.2rem 0 0.3rem;height: auto;}
    .w1366 .box3 .acti2 .d2 .right .more {font-size: 0.28rem;}
    
    .video1 .block {padding: 0.3rem 0.25rem 0;margin: 2.2rem 0.25rem 0;}
    .video1 .list .title {height: 1.2rem;line-height: 1.2rem;}
    .video1 .list .title a {margin: 0 0.15rem;}
    .list_xw1 #container {width: 6.7rem;}
    .list_xw1 #container .grid .txt {width: auto;padding: 0.4rem 0.3rem;}
    .list_xw1 #container .grid .txt .t1 {font-size: 0.32rem;}
    .list_xw1 #container .grid .txt .p {font-size: 0.28rem;padding: 0.1rem 0 0.2rem;}
    .list_xw1 #container .grid .txt a.more {font-size: 0.28rem;float: none;}
    .list_xw1 #container .grid .txt .sj {font-size: 0.26rem;float: none;display: block;text-align: right;padding-top: 0.2rem;}
    .video1 .list .xw_reom {margin: 0.4rem auto 0.8rem;}

    .map1 .block {margin: 2.2rem 0.25rem 0;padding: 0.3rem 0.25rem;}
    .block1 #map {height: 4.8rem;}
    .map1 .bigdiv {margin: 0;}
    .map1 .block2 {padding: 0;}
    .map1 .block2 .left {float: none;width: auto;height: auto;margin: 0.2rem 0 0.2rem;padding: 0.4rem 0.3rem;}
    .map1 .block2 .left .txt .clearfix {padding-bottom: 0.15rem;font-size: 0.3rem}
    .map1 .block2 .left .txt .clearfix .s1 {min-width: 1.42rem;width: auto;}
    .map1 .block2 .right {height: auto;padding: 0.6rem 0.3rem;}
    .map1 .block2 .right .t1 {font-size: 0.34rem;}
    .map1 .block2 .right .p {font-size: 0.26rem;padding: 0 0 0.4rem;margin-top: 0.1rem;}
    .map1 .block2 .left .title {font-size: 0.38rem;background-size: 0.6rem auto;padding-left: 0.8rem;}
    .map1 .block2 .left .txt {margin-top: 0.2rem;}

    .point1 ul {width: 100%;}
    .point1 li {float: none;width: 100%;margin: 0 0 0.2rem;padding-bottom: 0.4rem;}
    .point1 li .s {padding: 0.4rem 0.3rem 0;}
    .point1 li .s .s1 {font-size: 0.3rem;}
    .point1 li .s .s2 {font-size: 0.28rem;}
    .point1 li a.tit {height: auto;padding: 0.1rem 0.3rem 0;font-size: 0.32rem;}
    .video1 .list .page_wp {padding: 0.3rem 0 0.8rem;}
    .page_wp a {font-size: 0.34rem;}
    .page_wp a.on {font-size: 0.45rem;}

    #prod1 {height: auto !important;}
    #prod1 {margin-top: 1.2rem;}
    #prod1 .grt {width: 100% !important;height: 5rem !important;}
    
    .rep1 .block {margin: 2.2rem 0.25rem 0;}
    .rep1 .block1 .tab .tab_con .left {height: auto;}
    .rep1 .block .block1 {padding: 0;}
    .rep1 .block1 .tab .tab_con .left .imgs {width: 100%;height: auto;float: none;}
    .rep1 .block1 .tab .tab_con .left .txt {height: auto;padding: 0.4rem 0.3rem;}
    .rep1 .block1 .tab .tab_con .left .txt .t1 {font-size: 0.42rem;}
    .rep1 .block1 .tab .tab_con .left .txt .t2 {font-size: 0.3rem;padding: 0.1rem 0 0.3rem;}
    .rep1 .block1 .tab .tab_con .left .txt .p {font-size: 0.26rem;padding-bottom: 0.15rem;}
    .rep1 .block1 .tab .tab_con .left .txt a {font-size: 0.28rem;margin-top: 0.2rem;}
    .rep1 .block1 .tab .top_btn a {font-size: 0.3rem;margin: 0 0.15rem;}
    .rep1 .block1 .tab .top_btn a.on {font-size: 0.4rem;}
    .rep1 .block1 .tab .top_btn {height: 1.2rem;line-height: 1.2rem;padding-top: 0.3rem;}
    .rep1 .block1 .tab .tab_con .right .imgs .t1 {font-size: 0.58rem;line-height: 1.3;}
    .rep1 .block1 .tab .tab_con .right .imgs .t2 {font-size: 0.32rem;padding-top: 0rem;}
    .rep1 .block1 .tab .tab_con .right .txt {padding: 0.4rem 0.3rem;}
    .rep1 .block1 .tab .tab_con .right .imgs {padding: 1rem 0 0.4rem;}
    .rep1 .block2 .title {padding: 1rem 0 0.4rem;}
    .rep1 .block2 .title .t1 {font-size: 0.58rem;line-height: 1.3;}
    .rep1 .block2 .title .t2 {font-size: 0.32rem;padding-top: 0rem;}
    .rep1 .block .block2 {padding: 0;}
    .rep1 .block2 .mana ul {width: auto;padding-bottom: 0.6rem;}
    .rep1 .block2 .mana li {width: auto;float: none;margin: 0 0 0.2rem;}
    .rep1 .block2 .mana li .txt {height: 1.2rem;padding: 0 0.3rem;}
    .rep1 .block2 .mana li .txt .s1 {font-size: 0.32rem;padding-top: 0.4rem;}
    .rep1 .block2 .mana li .txt .s2 {font-size: 0.28rem;padding-top: 0.45rem;}

    .search_r {padding-top: 2.2rem;padding-bottom: 1rem;}
    .search_r .title .t1 {font-size: 0.45rem;}
    .search_r .title .t1 span {font-size: 0.32rem;margin-left: 0.2rem;}
    .search_r .title .t2 {font-size: 0.3rem;margin-top: 0.1rem;padding: 0;}
    .search_r .box {margin-top: 0.4rem;}
    .search_r .box .div {padding: 0.3rem 0 0.8rem;}
    .search_r .box .div .t1 {font-size: 0.3rem;line-height: 1.4;}
    .search_r .box .div .p {font-size: 0.26rem;margin-top: 0.1rem;text-align: justify;}
    .search_r .box .div .date {right: inherit;left: 0;bottom: 0.25rem;top: inherit;padding-left: 0;font-size: 0.28rem;}
    .search_r .box .div .more {font-size: 0.28rem;bottom: 0.25rem;}
    .search_r .page_wp {margin-top: 0.6rem;}

    .video1 .list .video_wp ul {width: auto;}
    .video1 .list .video_wp li {float: none;width: auto;margin-bottom: 0.2rem;}
    .video1 .list .video_wp li .p {font-size: 0.32rem;margin: 0.4rem 0.3rem;height: 1rem;}

    .search_pop {width: 7rem;margin-left: -3.5rem;}
    .search_pop input.ipt1 {width: 5.55rem;font-size: 0.3rem;border-radius: 0;}
    .search_pop button {font-size: 0.3rem;padding: 0;width: 1.3rem;text-align: center;margin: 0;line-height: 0.4rem;}

    .hd_title1 {padding: 2.2rem 0 0.4rem;}
    .hd_title1 .t1 {font-size: 0.58rem;padding-bottom: 0;line-height: 1.2;}
    .hd_title1 .t2 {font-size: 0.32rem;margin-top: 0rem;line-height: 1.2;}
    .hd_title1 .p {font-size: 0.28rem;padding-top: 0.2rem;}
    .hd_det1 .img_wp .left {float: none;width: auto;}
    .hd_det1 .img_wp .left .imgs {margin: 0;box-sizing: border-box;}
    .hd_det1 .img_wp .left .imgs1 {width: 50%;height: auto;margin:0;padding-right: 0.1rem;}
    .hd_det1 .img_wp .left .imgs2 {width: 50%;height: auto;margin: 0;padding-left: 0.1rem;}
    .hd_det1 .img_wp .left .imgs3 {margin:0;width: auto;margin-top: 0.2rem;}
    .hd_det1 .img_wp .right {padding-left: 0;}
    .hd_det1 .img_wp .right .img1 {display: none;}
    .hd_det1 .img_wp .right .txt {padding: 0.45rem 0.3rem 0.6rem;}
    .hd_det1 .img_wp .right .txt .p {padding-top: 0.15rem;}
    .hd_det1 {padding-bottom: 1rem;}
    .hd_det2 {padding: 1rem 0;}
    .hd_det2 .hd_title1 {padding: 0;}
    .hd_det2 .img-slider {margin: 0.4rem 0 0;}
    .hd_det2 .img-wp .imgs1+.imgs1 {margin-left: 1px;}
    .hd_det2 .slick-dots {padding-top: 0.4rem;}
    .hd_det3 {display: none;}
    .hd_det3_phone {display: block;padding-bottom: 0.6rem;}
    .hd_det3_phone .slick-mod {position: relative;}
    .hd_det3_phone .slick-item .img {width: 100%;height: auto;}
    .hd_det3_phone .slick-item .img img {width: 100%;height: auto;}
    .hd_det3_phone .slick-item .text {padding: 0.4rem 0rem;}
    .hd_det3_phone .slick-item .text .t {height: 4.8rem;}
    .hd_det3_phone .mCSB_inside > .mCSB_container {margin-right: 0.3rem;}
    .hd_det3_phone .slick-item .text .t1 {font-size: 0.3rem;color: #474747;padding-bottom: 0.2rem;}
    .hd_det3_phone .slick-item .text .p {color: #707070;font-size: 0.26rem;}
    .hd_det3_phone .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: rgb(189, 15, 26) !important;}
    .hd_det3_phone .slick-prev {margin-left: 0;left: 0;bottom: inherit;top: 3rem;background: url(../image/lyc/prev.png) no-repeat center;}
    .hd_det3_phone .slick-next {margin-right: 0;right: 0;bottom: inherit;top: 3rem;background: url(../image/lyc/prev1.png) no-repeat center;}

    .popcy {width: 7rem;height: 8.6rem;}
    .popcy .mCSB_inside > .mCSB_container {margin-right: 0.3rem;}
    .popcy .main-wp {margin-top: 0.4rem;}
    .popcy .scroll1 {height: 7rem;}
    .popcy .padd {padding: 1rem 0.3rem 0;}
    .popcy .txt .t1 {font-size: 0.35rem;}
    .popcy .txt .contact {font-size: 0.28rem;}
    .popcy .slick-prev {margin-left: -0rem;left: 0;}
    .popcy .slick-next {margin-right: -0rem;right: 0;}
    /*#header.gy .loginbar a.language {background-position: 0px -51px;}*/
    .video1 .list .title .poi_tab {position: absolute;}

    .sitemap {padding-top: 1.4rem;}
    .pop_video {width: 7rem;height: 5rem;top: 1.2rem;}

    .jic_3.anim .l .tit {padding-right: 0;}

    .cy_det1 {pointer-events: auto;}

    .w1366 .box3 .acti .blk:hover .mask {display: none;visibility: hidden;}
    .w1366 .box3 .acti .blk:hover .p {color: #474747;background-color: #f9f9f9;}

    .point1 li:hover .imgs .mask_poi {display: block;opacity: 0;}
    .culture2 .cont li:hover .mask_poi {display: block;opacity: 0;}
    .culture2 .cont li .imgs .mask_poi {display: block;opacity: 0;}
    .culture2 .cont li .imgs .mask_poi a {display: block;width: 100%;height: 100%;}
    
    .det1 .text_wp .t .down {margin-left: 0rem;}
}

